我正在寻找一个键盘快捷键,以便在文件中上下导航时在 Nano 编辑器中显示行号。
CTRL我在多篇关于+ 的文章中看到过C,但这不会在导航时自动刷新行号。
我记得过去我在 Linux 终端中使用过这样的快捷方式,如果我记得它是用于 nano 的。我还认为它是开箱即用的,我不必更改任何参数,如本文所示:https://askubuntu.com/questions/73444/how-to-show-line-numbering-in-nano-when-opening-a-file
有什么捷径可以做到这一点吗?我有 Ubuntu 16.04 和 GNU nano 2.5.3。
答案1
您可以通过以下方式启用和禁用每条线路的行号:
ALT +#
查看帮助(打开nano
然后输入Ctrl+ G):
M-# Line numbering enable/disable
请注意,您还可以使用参数从命令行启用行编号,-l
例如:
$ nano -l somefile.txt
答案2
Nano 的默认选项在配置文件 /etc/nanorc 中设置,因此您可以通过取消注释“# set linenumbers”选项将其配置为默认在所有文件上显示行号,或者从终端运行此命令:
sed -i 's/# set linenumbers/set linenumbers/g' /etc/nanorc
答案3
您可以使用-l
或--linenumbers
标志。所以,
nano -l yourfile.txt
要使其永久化,请取消set linenumbers
注释/home/<username>/.nanorc
或/etc/nanorc