vim底行模式命令

2021-08-09 05:35:33 字數 1609 閱讀 7294

1.

vim#在命令列中輸入vim,進入vim編輯器2.i

#按一下i鍵,下端顯示 --insert--

#插入命令,在vim中可能任意字元都有作用

3.esc

#退出i(插入)命令進行其它命令使用

4.:r filename

#讀入乙個檔案內容,並寫入到當前編輯器中

5.:w newfilename

#將該編輯器中的內容寫入到乙個新檔案中

6.:w

#在編輯的過程中儲存檔案,相當於word中的ctrl+s

7.:! command

暫時離開 vi 到指令列模式下執行 command 的顯示結果!例如

:!ls

#在編輯過程中執行shell命令ls

8.:sh

#進入shell命令列,執行完命令後ctrl+d退出重新進入vim編輯繼續編輯

在shell命令下,執行ctral+l完成清屏

9.:wq

#儲存檔案並退出

10.zz

#儲存檔案並退出,同上乙個命令,注意大寫

11.:q!

#強制退出,不儲存

12.:set number或者:set nu

#使編輯中的檔案顯示行號

13.:set nonumber或者:set nonu

#與上一條命令相反,不顯示行號

14.:help i

#檢視插入命令幫助

15.u

#撤消上一步操作

16./fedora

#查詢fedora字元

17.:s /fedora/redhat

#將fedora字元替換為redhat(只替換在游標所在的行)

18.dw

#刪除單詞

dd#刪除行

19.o

#開啟空白一行

20.vim + filename

#進行檔案最後一行進行編輯

21.vim +n filename

#進入檔案第n行進行編輯

22.:1,.s/redhat/fedora

#.號表示當前行,即游標所在行

#將第1行到當前行(.)第一次出現的redhat字元代替為fedora

23.:1,.s/redhat/fedora/g

#將第1行到當前行(.)所有出現的redhat字元代替為fedora,g

全域性標誌

24.:1,$s/redhat/fedora/g

#$表示最後一行

#將第1行到最後一行所有出現的redhat字元代替為fedora

25.:%s/redhat/fedora/g

#同上乙個命令

26.:%s/\/fedora/g

#將第1行到最後一行所有出現的redhat字代替為fedora

#字,而不是字元

27.:f

#顯示檔案內容,狀態等等

#同ctrl+g命令

28.:e!

#當前檔案,返回到上次儲存

:e file

#切換編輯檔案

29.:n

#當編輯時有多個檔案(比如vim file1 file2)時切換到下乙個檔案,與:e file

結合使用

vim技巧記錄底行模式的使用(1)

1 直接在底行模式下使用ls命令,完整的為 ls 在我這裡就顯示如下的結果 functionpointer helloworld.s testarray1 testpointer.c teststruct teststruct2.c teststruct.c functionpointer.c po...

linux底行模式和命令模式常用指令

一 底行模式常用指令 w 儲存 q 退出 強制操作 is 列出開啟的所有檔案 n 切換開啟的檔案 向後 n 切換開啟的檔案 向前 prep切換開啟的檔案 向前 15 游標快速定位到第15行 從游標位置向後搜尋 搜尋到後定位到行 從游標位置向前搜尋 搜尋到後定位到行 二 命令模式常用指令 h 游標左移...

vim命令模式和底線 VIM 底線命令模式

儲存檔案 w 小寫 儲存檔案 wq 小寫 儲存並退出vim w 檔名1 將檔案另存為檔名1 zz 大寫 儲存檔案並退出,相當於 wq wq 小寫 檔案所有者強制儲存唯讀檔案,如果不是檔案所有者進行此操作,不能成功 q 退出不儲存檔案 顯示行號 set nu mber 顯示行號 set nonu 取消...