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
-bash: ex command not found #Arch Linux pacman -S vi #Fedora dnf install vim-minimal-2
“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 [ -| -s ] [ -l ] [ -L ] [ -R ] [ -r [ file ] ] [ -t tag ] [ -v ] [ -V ] [ -x ] [ -wn ] [ -C ] [ +command | -c command ] file
-, -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 要编辑的文件的名称。
文件:指定待编辑的文件。
编辑文件 myfile.txt:
ex myfile.txt