vim的相关设置
Posted 小喽啰A
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim的相关设置相关的知识,希望对你有一定的参考价值。
和vim相关的文件有
~/.viminfo 这个文件是自动创建的,将你使用vim的行为记录下来
~/.vimrc 这个文件默认是不存在的,如果需要更改vim的配置,并且不影响到其他用户,可以创建~/.vimrc文件,并在里面加入你需要的配置
/etc/vim/vimrc 保存整体的vim的设定值
另外,vim的环境设定参数有很多,如果想要知道目前的设定值,可以在一般模式时输入 :set all 来查阅,下面列出一些常用的设定值。
<
vim 的环境变量参数 | |
:set nu | 设定和取消行号 |
:set nonu | |
:set hlsearch | hlsearch 就是 high light search。这个就是设定是否将搜索的字符串饭吧的设定值,默认值是hlsearch |
:set nohlsearch | |
:set ai | 是否自动缩进(ai autoindent) |
:set noai | |
:set backup | 是否自动存储备份文件吗?一般是nobackup的,如果设定backup的话,那么当你更改任何一个文件时,则源文件会被另存为一个名为filename~的文件。 |
:set backspace=(012) | 一般来说,如果我们按下i进入编辑模式后,可以利用backspace来删除任意字符的。但是某些distribution则不许如此。此时,我们就可以通过backspace来设定咯,当backspace为2时,就是可以删除任意值;0或者1时,仅可以删除刚刚输入的字符,而无法删除原本已经存在的文字了。 |
:set all | 显示目前所有环境参数的设定值 |
:set | 显示与系统默认值不同的设定参数,一般来说就是你又自行变动过的设定参数 |
:syntax on | 是否依据程序相关语法显示不同的颜色?举例来说,在编辑一个纯文本文档是,如果以#开始,那么该行就会变成蓝色。如果是写程序,那么:syntax on还会主动帮你除错!但是如果你仅是编辑纯文本文档,要避免颜色对你屏幕的干扰,则可以取消这个设定 |
:syntax off | |
:set bg=dark | 可用以显示不同的背景颜色,预设是light。如果你长春发现批注的字体颜色实在很不容易看,那么可以设置dark试试。 |
:set bg=light |
以上是关于vim的相关设置的主要内容,如果未能解决你的问题,请参考以下文章