vim介绍 vim颜色显示和移动光标 vim一般模式下移动光标 一般模式下复制剪切粘贴
vim介绍
Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。
首先先安装vim
yum install -y vim-enhanced
·
我们对比一下vi和vim 打开的区别
我们先用vi打开/etc/passwd/看一下
·
再用vim /etc/passwd/看下
·
我们可以看到vi打开/etc/passwd/是没有颜色的,而用vim打开,是有颜色的,这就是vi和vim最大的区别
·
不要去修改/etc/passwd/里面的内容,这是系统文件,看完后:q 不保存退出即可
·
vim分为3种模式,一般、编辑、默认模式这3种模式
一般模式:我们可以做的事情比如dd删除一整行的内容
编辑模式:就是我们进入配置文件后,摁对应按键,可以对文档进行修改,比如i
命令模式:最常见的就是wq、q、!q、!wq这就是常见的命令模式
·
·
·
·
·
vim颜色显示和移动光标
我们上边已经知道了,vim配置文件,会有颜色显示,但是同一配置文件在不同目录下是不会显示颜色的
例如:我们把/etc/passwd/给挪到/tmp/下,再vim他就不会显示颜色
·
vim颜色是否显示很多方面有关,比如所在的目录、后缀名等。
·
vim有自己的配置文件,在/etc/vimrc
用户自己可以配置自己的vim:
·
移动光标:h左、l或空格右、j下、k上
我们还可以使用数字加移动光标的键,意思是向这个方向移动几个字母。
·
·
·
·
·
vim一般模式下移动光标
ctrl+f是一屏一屏的向下翻,ctrl+b是一屏一屏的向上翻
0或shift+6可以快速移动到行首,shift+4可以快速移动到行尾
gg移动到第一行首
shift+g移动到最后一行首
数字加shift+g可以移动到指定行行首
·
·
·
·
·
一般模式下复制剪切粘贴
x向后删除一个字符,shift+x向前删除一个字符
数字+x向后删除(剪切)多少个字符,数字+x向前删除(剪切)多少个字符
dd删除(剪切)光标所在行
数字+dd删除(剪切)包括光标所在行向下的多少行
yy复制光标所在行
数字+yy复制包括光标所在行向下的多少行
p粘贴到当前光标所在行的下一行
P粘贴到当前光标所在行的上一行
u撤销一步操作,最多可以撤销50次,
ctrl+i反着撤销一步操作,(误撤销的时候可以撤销回来)
v自定义剪切,按一下v,然后移动光标选好需要剪切的字符然后按x就可以剪切下来了,
·