LINUX vim命令模式操作

2021-09-23 01:51:20 字數 1750 閱讀 6992

問題

以下所有操作都在命令模式進行:

1)把/etc/passwd檔案,拷貝到/opt命名為nsd.txt

2)對/opt/nsd.txt進行如下操作:

3)切換到最後一行

4)切換到第一行

5)刪除第二行

6)複製第一行到最後一行

7)查詢root字串

方案本題主要練習的是命令模式的常用操作,游標行間跳轉,切換到最後一行可以在命令模式直接輸入「g」。切換到第一行可以直接輸入「1g」或「gg」。

刪除游標所在行直接輸入「dd」即可。

複製游標所在行直接輸入「yy」即可。

貼上時按「p」即可,是貼上游標之後。

查詢root字串,輸入「/root」即可。

步驟實現此案例需要按照如下步驟進行。

步驟一:切換到最後一行

命令操作如下所示:

[root@localhost ~]# cp /etc/passwd /opt/nsd.txt

此時游標在首行的首字元,此模式是vim的命令模式。

如圖-4所示:

圖-4按鍵盤「g」鍵將游標切換到最後一行。

如圖-5所示:

圖-5步驟二:切換到第一行

此時游標在末行的首字元,此模式是vim的命令模式。

按鍵盤「gg」鍵將游標切換到第一行。如圖-6所示:

圖-6步驟三:刪除第二行

此時游標在首行的首字元,此模式是vim的命令模式。

用鍵盤輸入「2g」將游標切換到第二行。如圖-7所示:

圖-7用鍵盤輸入「dd」,刪除該行。如圖-8所示:

圖-8步驟四:複製第一行到最後一行

按鍵盤上方向鍵,將游標移動到第一行,此時游標在首行的首字元,此模式是vim的命令模式。

如圖-9所示:

圖-9用鍵盤輸入「yy「複製第一行。然後,用鍵盤輸入」g「切換到最後一行。如圖-10所示:

圖-10

用鍵盤輸入「p「鍵貼上。如圖-11所示:

圖-11

步驟五:查詢root字串

此時游標在首行的首字元,此模式是vim的命令模式。輸入「/root」即可,會看到所有root會有顏色高亮顯示。

如圖-12所示:

圖-12

Linux vim命令模式

匹配0到任意字元 匹配單個字元 alpha 匹配單個字母 lower 匹配單個小寫字母 upper 匹配單個大寫字母 digit 匹配單個數字 alnum 匹配單個數字或字母 punct 匹配單個符號 space 匹配單個空格 精確指令 1 9 a f 135 a c e 1a 2a 3a 2a 2...

Linux VIM 常用操作

由於工作的需要,對linux及vim 操作要有一定的要求,因為在linux下有太多的配置檔案要進行修改,所以對vim的操作還是有一定的要求的。1.啟動vim 2.退出vim 在普通模式下,直接按zz,也就是大寫的z,直接實現儲存退出的方法。在命令列模式,wq 儲存退出 w 儲存 q 退出,前提是對檔...

linux vim常用操作

vim 為vi編輯器的公升級版,vi和vim都是多模式文字編輯器,相對來說,vim的功能更加強大,擴充套件性更好。vim完全相容vi vim的三個模式 1.命令模式 1 游標移動 k 將游標向上移動 j 將游標向下移動 h將游標向左移動 l將游標向右移動 0 將游標移動到行首和行尾 gg g 將游標...