vim的环境设定参数,想要知道目前的设定值,可以在一般模式时输入【 :set all】来查阅,
:set all "显示目前所有的环境参数设定值
:set hlsearch "高亮度反白(高亮度搜寻)
:set nohlsearch "取消高亮度反白(高亮度搜寻)
:set backspace=2 "在编辑的时候可随时用退格键删除 (0、1的时候,只针对刚输入的字符有效)
:set autoindent "自动缩排
:set noautoindent "取消自动缩排
:set ruler "可显示最后一行的状态
:set showmode "左下角那一行的状态
:set nu "显示行号
:set nonu "取消行号
:set bg=dark "显示不同的底×××调
:syntax on "进行语法检验,颜色显示
:syntax off "关闭语法检验
了解完上面的内容后,下面我们就能写一下自己的vim操作环境。
整体vim的设定值一般是置在/etc/vimrc这个文件里面,不建议大家来修改他。我们在自己的家目录里面建立个.vimrc文件,在这里面写入自己的内容就能实现了。
[root@yufei ~]# vim ~/.vimrc
内容如下
set hlsearch "高亮度反白
set backspace=2 "可随时用退格键删除
set autoindent "自动缩排
set ruler "可显示最后一行的状态
set showmode "左下角那一行的状态
set nu "可以在每一行的最前面显示行号
set bg=dark "显示不同的底×××调
syntax on "进行语法检验,颜色显示
这个文件的双引号 (")表示的是注释
保存退出vim后,在下次使用vim的时候,就会有自己的vim操作环境了。
提醒一点,这个文件中每一行前面加不加“:“效果都是一样的。
vim的缓存文件、恢复与开启时的警告信息
当我们在使用vim编辑时,vim会在与被编辑的文件的目录下,再建立一个名为 .filename.swp的文件。
如果系统因为某些原因断线了, 导致编辑的文件还没有保存,这个时候 .filenam.swp 就能够发会救援的功能了。
例如:
vim man.config
ctrl+z放到后台执行
我们停止VI的进程
一种方法
ps aux |grep vi
kill -9 n
另外一种方法
jobs
kill -9 %1
我们用ls -l 命令来查看一下目录里面,会发现有个.man.config.swp的文件,这个文件就是个缓存的文件
我们再来编辑
vim man.config
这时候会出现一些信息
问题一:可能有其他人或程序同时在编辑这个文件:
问题二:在前一个vim的环境中,可能因为某些不知名原因导致vim中断 (crashed):