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 hlsearchhlsearch 就是 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的相关设置的主要内容,如果未能解决你的问题,请参考以下文章

redis其他相关知识

vim配置

vim模式-命令行模式

第二周作业

Vim编辑器的自动缩进设定

Linux设置用户别名