【linux命令讲解大全】078.“joe: 强大的纯文本编辑器“

2024-03-02 13:29:29 浏览数 (2)

joe

强大的纯文本编辑器

补充说明

joe 命令是一款功能强大的纯文本编辑器,拥有众多编写程序和文本的优良特性。

语法
代码语言:javascript复制
joe [选项] [参数]
选项
  • -force:强制在最后一行的结尾处加上换行符号;
  • -lines<行数>:设置行数;
  • -lightoff:选取的区块在执行完区块命令后,就会恢复成原来的状态;
  • -autoindent:自动缩排;
  • -backpath:<目录>:指定备份文件的目录;
  • -beep:编辑时,若有错误即发出哔声;
  • -columns<栏位>:设置栏数;
  • -csmode:可执行连续查找模式;
  • -dopadding:程序跟tty间存在缓冲区;
  • -exask:在程序中,执行“Ctrl k x”时,会先确认是否要保存文件;
  • -force:强制在最后一行的结尾处加上换行符号;
  • -help:执行程序时一并显示帮助;
  • -keepup:在进入程序后,画面上方为状态列;
  • -marking:在选取区块时,反白区块会随着光标移动;
  • -mid:当光标移出画面时,即自动卷页,使光标回到中央;
  • -nobackups:不建立备份文件;
  • -nonotice:程序执行时,不显示版本信息;
  • -nosta:程序执行时,不显示状态列;
  • -noxon:尝试取消“Ctrl s”和“Ctrl q”键的功能;
  • -orphan:若同时开启一个以上的文件,则其他文件会置于独立的缓冲区,而不会另外开启编辑区;
  • -pg<行数>:按“PageUp”或“PageDown”换页时,所要保留前一页的行数;
  • -skiptop<行数>:不使用屏幕上方指定的行数。
参数
  • 文件:指定要编辑的文件。

实例

代码语言:javascript复制
$ joe file.txt

以上命令将用joe编辑器打开文件file.txt。

操作

joe编辑器支持的常用操作命令如下表所示:

命令

说明

Ctrl K H

显示帮助文件

Ctrl K X

退出编辑器

Ctrl K R

新建文件

Ctrl K V

插入文件

Ctrl T P

比较两个文件

Ctrl T S

保存文件

Alt T U

恢复到最近的保存状态

Alt T Y

复制选中的文本

Ctrl T U

粘贴文本

Ctrl T D

删除当前行

Ctrl T O

打开文件

Ctrl T E

编辑当前行

Ctrl T X

选择文本块

相关文件

  • /usr/bin/joe:joe编辑器程序。
  • /etc/joe:joe编辑器的配置文件。

技术标签

  • 文本编辑器
  • 纯文本编辑器
  • 自动缩排
  • 备份文件
  • 连续查找模式

0 人点赞