ex 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

ex 命令安装:


-bash: ex command not found

#Arch Linux
pacman -S vi

#Fedora
dnf install vim-minimal-2

ex 命令补充说明:


“ex” 代表扩展,因为它最初是简单行编辑器的扩展。 同样,“vi” 代表视觉,因为 vi 是 “视觉”(全屏)编辑模式,最终被添加到 ex

命令 exvi 指向相同的程序,以不同的模式启动。 你可以通过运行 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 命令评论