ed 中默认显示行号

ed 中默认显示行号

ex编辑器中,可以通过将此行添加到文件来默认显示行号.exrc

set number

有没有办法ed在调用行时以默认显示的行号开始?

答案1

不,没有。您必须记住在查看行时使用n命令来代替,或者在查看当前行时使用命令代替,或者当默认打印没有行号的行(如果允许)时在适当的位置添加。p.n

如果您使用该z命令一次查看缓冲区的部分内容,例如从第 1 行开始一次查看 10 行1z10,然后z重复查看接下来的 10 行等,然后使用1z10nzn对行号执行相同的操作。

您可以s///使用 获取命令来打印带有行号的替换结果s///n

使用g/re/nin 代替 来g/re/p获取与正则表达式匹配的行的编号re

这一切都归结为习惯n在需要时使用。

相关内容