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 取消...