我可以:set number
从正在编辑的文件中获取文件,但是如何默认使它们始终处于打开状态?
我可以:set number
从正在编辑的文件中获取文件,但是如何默认使它们始终处于打开状态?
Answers:
添加set number
到您.vimrc
的主目录中的文件。
如果该.vimrc
文件不在您的主目录中,请使用创建一个,
vim .vimrc
然后在打开时添加所需的命令。
rc
。这是很常见的约定。
set relativenumber
echo "\nset nu" >> ~/.vimrc
。现在退出并重新打开终端会话。
要更改默认设置以在vi / vim中显示行号:
vi ~/.vimrc
然后将以下行添加到文件中:
set number
我们可以source ~/.vimrc
或者保存并通过退出:wq
,现在以后的vi / vim会话将使用编号:)
终端> su
> password
>vim /etc/vimrc
单击此处,然后按行号(13)进行编辑:
set nu
/etc/vim/vimrc
set nu
set ai
set tabstop=4
set ls=2
set autoindent
将以上代码添加到您的.vimrc文件中。如果不存在.vimrc文件,请在您的主目录中创建(用户的/ home / name)
set nu->这使Vim显示行号
set ai->这使Vim启用自动缩进
set ls = 2->这使Vim显示状态行
set tabstop = 4->这使Vim设置长度为4个空格的制表符(默认为8个空格)
文件名也将显示。
我正在使用Debian 7 64位。
我的主文件夹中没有.vimrc文件。我创建了一个,并且能够为vim设置用户默认值。
但是,对于Debian 7,另一种方法是编辑/ etc / vim / vimrc
这是该文件中的注释块:
" 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.