显示行号
|
选择喜欢的代码风格
默认
GitHub
Dune
LakeSide
Plateau
Vibrant
Blue
Eighties
Tranquil
ex 命令是文本编辑器,以及 vi 的行编辑器模式。 它是 vim 的基础,vim 是世界上最受欢迎的文本编辑器之一。 根据查尔斯·哈利(Charles Haley)早期的一个程序,他于1976年由比尔·乔伊(Bill Joy)撰写。
ex 命令安装:
-bash: ex command not found
#Arch Linux
pacman -S vi
#Fedora
dnf install vim-minimal-2
ex 命令补充说明:
“ex” 代表扩展,因为它最初是简单行编辑器的扩展。 同样,“vi” 代表视觉,因为 vi 是 “视觉”(全屏)编辑模式,最终被添加到 ex。
命令 ex 和 vi 指向相同的程序,以不同的模式启动。 你可以通过运行 vi -e 来启动 ex,或者你可以通过运行 ex -v 来启动 vi。 此外,从 ex 中,您可以使用 visual 命令(或简称 vi)启动 vi。 从 vi 内部,您可以使用命令 Q 启动 ex。
如果您熟悉 vi,则可以在输入冒号(“:”)后将 ex 命令提示符视为与 vi 的命令提示符相同。 例如,ex 命令 “w” 会将您的更改写入磁盘,就像 “:w” 将更改写入vi中的磁盘一样。
有关使用行编辑器的更多深入信息,请参阅 ed 的文档,其中包含大量示例和教程。
ex 命令语法:
ex [ -| -s ] [ -l ] [ -L ] [ -R ] [ -r [ file ] ] [ -t tag ] [ -v ] [ -V ]
[ -x ] [ -wn ] [ -C ] [ +command | -c command ] file
ex 命令选项:
-, -s 禁止所有交互式用户反馈。 这在处理编辑器脚本时很有用。
-l 设置用于编辑LISP程序。
-L 列出因编辑器或系统崩溃而保存的所有文件的名称。
-R 只读模式; 设置了readonly标志,防止意外覆盖文件。
-r file编辑器或系统崩溃后编辑文件。 (恢复发生崩溃时缓冲区中的文件版本。)
-t tag 编辑包含标记的文件,并将编辑器定位在其定义中。
-v 使用vi以显示编辑状态启动。 您可以通过键入vi命令本身来实现相同的效果。
-V Verbose. 当通过标准输入读取ex命令时,输入将回显标准错误。 在shell脚本中处理ex命令时,这可能很有用。
-x Encryption option. 模拟X命令并提示用户输入密钥。 此密钥用于使用crypt命令的算法加密和解密文本。
X命令进行有根据的猜测,以确定读入的文本是否加密。 临时缓冲区文件也使用为-x选项键入的键的转换版本进行加密。
-wn 将默认窗口大小设置为n. 在慢速线上使用编辑器时,这非常有用。
-C 加密选项. 与-x选项相同,但模拟C命令除外。 C命令与X命令类似,不同之处在于假定读入的所有文本都已加密。
+ command,-c command通过执行指定的编辑器命令(通常是搜索或定位命令)开始编辑。
file 要编辑的文件的名称。
ex 命令参数:
文件:指定待编辑的文件。
ex 命令实例
编辑文件 myfile.txt:
ex myfile.txt
ex 命令扩展阅读:
ex 命令评论