打开文件时如何在nano中显示行号
有没有办法让nano在每次打开文件时自动显示行号?
在使用nano时显示当前行号的键盘组合是CTRL + C.
或者,要显示行和列号位置,您可以在启动nano时使用-c
参数,即:
nano -c [filename]
为了使这个永久化, nano
使用您的主文件夹~/.nanorc
因此,在使用nano时始终显示行号…
nano ~/.nanorc
(如果它为空,请不要担心 – 默认情况下此文件不存在)
type set constantshow
注意,已弃用的语法set const
显示在动画中
保存
由于您使用的是行号,请记住您可以使用ALT + G跳转到特定的行号。
从源代码编译Nano:
git clone git://git.savannah.gnu.org/nano.git;cd nano;./autogen.sh;./configure;sudo make install
然后将以下内容添加到.nanorc
文件中:
set linenumbers
您可以使用Meta + #在Nano内部打开和关闭行号。
无意中发现了很好的快捷方式:Alt + Shift + 3。
如果nano -c filename
不起作用,请使用nano filename
然后按Ctrl + _ 。 它会询问您要去的行号。
如果您已经使用nano打开了文件,请按
Ctrl+w+t
(不是同时,按控制和w,然后不放手控制和放手,按t)
此命令将需要列和行,您可以这样输入:
10,23 (enter)
你将最终排在第10行第23位。
如果您位于文件的顶部,而您只想查找该行:
Ctrl+w+t and then 10
如果您在某条线上,并且想要找到该列:
Ctrl+w+t and then ,23
如果尚未打开文件,可以执行以下操作:
nano +10,23 file (enter)
并且文件将在第10行,字符23中用光标打开,所以你也可以尝试:
nano +10 file (enter)
nano +,23 file (enter)
(注意,这将只发送到第一行的第23个字符)