linux joe命令
Linux中的joe命令主要用于编辑文本文件。
Joe是一款功能丰富的全屏文本编辑工具。虽然其操作比Pico稍微复杂一些,但功能更加全面。Joe支持同时打开多个文件,每个文件分别显示在各自的编辑区域中,并且可以在不同文件之间进行剪贴操作。
语法
joe [-asis][-beep][-csmode][-dopadding][-exask][-force][-help][-keepup][-lightoff][-arking][-mid][-nobackups][-nonotice][-nosta][-noxon][-orphan][-backpath][-columns][-lines][-pg][-skiptop][-autoindent crlf linums overwrite rdonly wordwrap][+][-indentc][-istep][-keymap][-lmargin][-rmargin][-tab][要编辑的文件]
参数说明:
- -asis 对于字符码超过127的字符不做任何处理。
- -backpath 设置备份文件存储的路径。
- -beep 当编辑过程中出现错误时发出提示音。
- -columns 设置终端列数。
- -csmode 启用连续查找模式。
- -dopadding 程序与tty之间存在缓冲区。
- -exask 执行”Ctrl+k+x”组合键退出时会询问是否保存更改。
- -force 强制在文件末尾添加换行符。
- -help 启动程序时显示帮助信息。
- -keepup 启动后屏幕顶部保留状态栏。
- -lightoff 块选择完成后自动取消高亮显示。
- -lines 设置终端行数。
- -marking 区块选取时反白随光标移动。
- -mid 光标移出当前页面时自动滚动使光标回到中央。
- -nobackups 不生成备份文件。
- -nonotice 不显示版权通知信息。
- -nosta 启动时不显示状态栏。
- -noxon 取消”Ctrl+s”和”Ctrl+q”的暂停功能。
- -orphan 当开启多个文件时,其他文件置于独立缓冲区而非新编辑区。
- -pg 按下PageUp/PageDown翻页时保留前一页的部分行数。
- -skiptop 屏幕上方预留一定行数不用于显示内容。
-
- 开启文件时光标定位到指定行。
- -autoindent 自动缩进设置。
- -crlf 换行时使用CR-LF字符。
- -indentc 缩进时实际插入的字符类型。
- -istep 每次缩进移动的字符数量。
- -keymap 使用自定义键盘映射配置。
- -linums 在每行前显示行号。
- -lmargin 设置左侧边距。
- -overwrite 启用覆盖输入模式。
- -rmargin 设置右侧边距。
- -tab 定义Tab键宽度。
- -rdonly 以只读方式打开文件。
- -wordwrap 超过右侧边界时自动换行。
示例
使用joe命令编辑文本文件。例如编辑一个名为main.c的c语言源代码文件,可使用如下命令:
joe main.c
类似于jed编辑器,在joe中编辑C语言代码时也会有语法高亮效果。示例界面如下:
I A main.c (c) Row 1 Col 1 12:28 Ctrl-K H for help # 上排依次为文件名、光标位置、当前时间及操作提示 /*-*- linux-c-*-*/ # 编辑区域 #include <linux> #include <linux> #include <linux> static struct list_head * net_ctl_header_lookup(struct ctl_table_root *root, struct nsproxy *namespaces) { return &namespaces->net_ns->sysctl_table_headers; } static struct ctl_table_root net_sysctl_root = { .lookup = net_ctl_header_lookup, }; static int sysctl_net_init(struct net *net) { INIT_LIST_HEAD(&net->sysctl_table_headers); return 0; } ** Joe's Own Editor v3.5 ** (utf-8) ** Copyright . 2006 ** # 显示joe版本和版权信息
joe编辑器提供了一些常用快捷键,比如按下Ctrl+K后再按H可以调出帮助菜单,通过这种方式可以快速了解如何使用joe编辑器的各项功能。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END