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 |
向後恢復一次操做 |