vim这个命令行编辑器一直在用,但感觉自己只是知晓了皮毛,所以最近又温习了一遍vim相关的知识。温故而知新,古人诚不欺我。

参考书籍:

《鸟哥的Linux私房菜》

vim常用命令示意图

再来一张

vim环境设置

vim的环境设置参数

命令 解释
:set nu
:set nonu
设置与取消行号
:set hlsearch
:set nohlsearch
hlseyrch就是high light search。
设置是否将查找的字符串反白。
:set autoindent
:set noautoindent
设置是否自动缩排(缩进)
:set ruler 设置是否显示状态栏说明
:set showmode
:set backspace=(0 1 2) 当backspace为2时,可以删除任意字符;
为0或1时,仅可删除刚才输入的字符
:set all 显示目前所有的环境参数设置值
:set 显示与系统默认值不同的设置参数
:syntax on
:syntax off
是否依据程序不同语法显示不同颜色
:set bg=dark
:set bg=light
可用以显示不同的颜色色调,默认为light

整体的vim的设置值一般放在/etc/vimrc中,但是不建议修改这个文件,建议修改~/.vimrc 这个文件

默认是不存在的,自行手动创建它

vim ~/.vimrc

输入一些环境设置参数

set hlsearch    "高亮度反白
set autoindent "自动缩排
set nu "显示行号
syntax on "语法校验,颜色显示

双引号是批注符号,如果用错,每次使用vim都会报告警告信息。