如何在Vim中显示行号?


13

我在GVIM基于Windows的计算机上使用Vim文本编辑器。

如何显示行号?如果我不在控制台中使用它?


不能回答您的问题,但可能仍会有所帮助。我用:set标尺显示光标位置。
约翰尼

Answers:


18

运行:set number以添加行号左边距。使用:help 'nu上看到主题的帮助,包括更改边距大小。

为了保持某种永久性,请在~/.vimrc基于UNIX / Linux的系统上或中将命令(不使用前导冒号)放置%HOMEPATH%\_vimrc


添加“,如果您愿意,将设置保存到.vimrc”
akira

@ Arcege,@ akira。我实际上是新来的。我:set numberVIM上运行,并在黑色空白屏幕上的左上角写了“ 1”,我认为这表示行号。如何使这种效果发生GVIM?@akira,您提到保存到.vimrc。这样行吗?如果可以,我可以保存吗?谢谢。
简单性

1
由于您使用的是Windows,因此该文件可能是_vimrc(下划线而不是“。”)。它将位于用户目录(而非桌面)中:C:\ Users \ myusername \或C:\ Documents and Settings \ myusername \,检查帮助(:help vimrc)。任何以冒号(':')开头的语句都可以放置在该文件中(不使用冒号)。gvim使用相同的设置和vimrc。
Arcege 2011年

@SWEngineer:开放GVIM和类型“:定数”。现在你已经在顶部的1左上角以及:)检查出什么@Arcege谈到_vimrc的地方,读“:帮助_vimrc”

@Arcege。我_vminfo在您建议的位置找到了,那里有:set numer,但看不到行号。这是为什么?谢谢。
简单性

3
:set number

会将行号添加到缓冲区的左侧。

您可以将该设置以及您喜欢的任何其他.vimrc文件放入文件中,每当您启动VIM实例时,它们都会自动加载。

.gvimrc通常是为打开gvim时要加载的特定设置保留的,而不是vim或vi的终端会话。该文件通常具有X服务器可以处理的图形注意事项。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.