我可以在正在编辑的文件中使用“:set number”命令来显示行号,但是如何使它们默认始终打开?
将set number
添加到您的主目录下的.vimrc
文件中。
如果.vimrc
文件不在您的主目录中,请使用vim .vimrc
创建一个并添加您想要的命令。
这里有一个网站可以解释vimrc文件及其如何使用。
set relativenumber
。 - aaronaecho "\nset nu" >> ~/.vimrc
。现在退出并重新打开终端会话。 - Kapil Jituri更改vi/vim默认设置以显示行号:
vi ~/.vimrc
然后在文件中添加以下行:
set number
我们可以通过source ~/.vimrc
或:wq
保存退出,这样未来的vi/vim会话就会有行号:)
set nu
set ai
set tabstop=4
set ls=2
set shiftwidth=4
终端 > su
> 密码
> vim /etc/vimrc
点击这里并按照第13行进行编辑:
set nu
/etc/vim/vimrc
。 - Brosig如果您不想添加/编辑 .vimrc 文件,您可以从以下开始
vi "+set number" /path/to/file
我在家目录下没有.vimrc文件。我创建了一个,并添加了以下行:
set number
这解决了问题。
" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just
" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime
" you can find below. If you wish to change any of those settings, you should
" do it in this file (/etc/vim/vimrc), since debian.vim will be overwritten
" everytime an upgrade of the vim packages is performed. It is recommended to
" make changes after sourcing debian.vim since it alters the value of the
" 'compatible' option.
将任何您想要默认添加的命令添加到您的~/.vimrc
文件中(在Windows系统上命名为_vimrc
)