5.1 vim介绍
一、vim是vi的升级版本
二、vim是带有颜色显示的
三、yum install -y vim-enhanced
四、通常模式、编辑模式、命令模式
5.2 vim颜色显示和移动光标
一、相同的文件在不一样的目录下,有可能不显示颜色。
二、vim显示颜色的条件有不少,条件也不太同样。vim编辑文件会显示颜色的,不必定每个都显示。
三、vim /etc/vimrc vim的配置文件,通常不操做。
5.3 vim通常模式下移动光标
四、通常模式下的移动光标
cp /etc/dnsmasq.conf /tmp/1.txt
操做 |
功能 |
左右上下能够移动光标 |
|
h或者向左的方向键 |
光标向左移动一个字母 |
j或者向下的方向键 |
光标向下移动一个字母 |
k或者向上的方向键 |
光标向上移动一个字母 |
l或者向右的方向键或者空格键 |
光标向右移动一个字母 |
n空格(n是任意数字) |
向右移动n个字符 |
ctrl+f或者PageUp键 |
屏幕向前移动一页 |
ctrl+b或者PageDown |
屏幕向后移动一页 |
0或者^ |
快速移动到行首 |
$ |
快速移动到行尾 |
gg |
移动到首行 |
G |
移动到尾行 |
nG(n是任意数字) |
移动到第n行 |
5.4 vim通常模式下复制、剪切和粘贴
操做 |
功能 |
x |
向后剪切一个字符 |
X |
向前剪切一个字符 |
nx |
向后剪切n个字符 |
nX |
向前剪切n个字符 |
dd |
剪切一行的内容 |
yy |
复制一行 |
ndd(n是任意数字) |
剪切光标如下n行 |
nyy(n是任意数字) |
复制光标如下n行 |
v |
从光标开始位置开始选中,x剪切; |
p(小写) |
粘贴到光标下一行 |
P(大写) |
粘贴到光标上一行 |
u |
向前恢复一次操做,最多恢复50次 |
ctrl+r |
向后恢复一次操做 |