LINUX vim工作模式切換

2021-09-23 01:51:20 字數 1885 閱讀 1759

問題

1)練習vim三種模式互相切換

2)用a切換到輸入模式

3)用i切換到輸入模式

4)用o切換到輸入模式

5)分析下a、i、o三者區別

方案vim是linux系統上最常用的命令列互動式文字編輯器,主要工作在三種模式:命令模式、輸入模式、末行模式。

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

步驟一:用a切換到輸入模式

將/etc/passwd檔案拷貝到/opt下,對/opt/passwd檔案操作。

命令操作如下所示:

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

[root@localhost ~]# ls /opt/

passwd

[root@localhost ~]# vim /opt/passwd

root❌0:0:root:/root:/bin/bash

bin❌1:1:bin:/bin:/sbin/nologin

daemon❌2:2:daemon:/sbin:/sbin/nologin

adm❌3:4:adm:/var/adm:/sbin/nologin

lp❌4:7:lp:/var/spool/lpd:/sbin/nologin

sync❌5:0:sync:/sbin:/bin/sync

shutdown❌6:0:shutdown:/sbin:/sbin/shutdown

halt❌7:0:halt:/sbin:/sbin/halt

mail❌8:12:mail:/var/spool/mail:/sbin/nologin

uucp❌10:14:uucp:/var/spool/uucp:/sbin/nologin

operator❌11:0:operator:/root:/sbin/nologin

games❌12?games:/usr/games:/sbin/nologin

gopher❌13:30:gopher:/var/gopher:/sbin/nologin

ftp❌14:50:ftp user:/var/ftp:/sbin/nologin

……「/opt/passwd」 33l,1578c 1,1 頂端

此時游標在首行的首字元,此模式是vim的命令模式,按鍵盤a鍵進入到輸入模式。

如圖-1所示:

圖-1可以看到游標停在首行的第二個字元,並且最後一行顯示「插入」字樣。如果想返回命令模式,按esc鍵即可。

步驟二:用i切換到輸入模式

首先按esc鍵退到命令模式,此時游標在首行的首字元,此模式是vim的命令模式,按鍵盤i鍵進入到輸入模式。

如圖-2所示:

圖-2可以看到游標停在首行的第乙個字元,並且最後一行顯示「插入」字樣。如果想返回命令模式,按esc鍵即可。

步驟三:用o切換到輸入模式

首先按esc鍵退到命令模式, 此時游標在首行的首字元,此模式是vim的命令模式,按鍵盤o鍵進入到輸入模式。

如圖-3所示:

圖-3可以看到游標停在第二行的第乙個字元,是另起一行插入。並且最後一行顯示「插入」字樣。如果想返回命令模式,按esc鍵即可。

步驟四:分析下a、i、o三者區別

總結:首先o鍵與a、i兩者有明顯的不同,是另起一行插入。而a鍵與i鍵區別是,都是在當前行插入;但插入的位置不同,按a鍵是在游標的右側插入資料,按i鍵是在游標的左側插入資料。

linux vim的4種模式切換

1.正常模式 normal mode 啟動vim後預設處於正常模式。不論位於什麼模式,按下鍵 有時需要按兩下 都會進入正常模式。2.插入模式 insert mode 在正常模式中按下i,i,a,a等鍵 後面系列文章會詳細介紹 會進入插入模式。現在只用記住按i鍵會進行插入模式。插入模式中,擊鍵時會寫入...

Linux vim 四種模式切換

1.正常模式 normal mode 啟動vim後預設處於正常模式。不論位於什麼模式,按下鍵 有時需要按兩下 都會進入正常模式。2.插入模式 insert mode 在正常模式中按下i,i,a,a等鍵 後面系列文章會詳細介紹 會進入插入模式。現在只用記住按i鍵會進行插入模式。插入模式中,擊鍵時會寫入...

vim工作模式切換 1

將 etc passwd檔案拷貝到 opt下,對 opt passwd檔案操作。命令操作如下所示 root localhost cp etc passwd opt root localhost ls opt passwd root localhost vim opt passwd root x 0 ...