1.1、執行vim filename命令之後,會進入編輯模式。在編輯模式中,各個按鍵都有特殊含義。
1.2、在編輯模式中按'i'鍵,會進入輸入模式。在輸入模式中,就是真正的文字編輯。
1.3、在輸入模式中按 'esc' 鍵,會回到編輯模式。
1.4、在編輯模式中按 ':' ,會進入末行模式。在末行模式中可以儲存退出。
vim /path/filename開啟檔案游標停留在第一行
vim +100 /path/filename開啟檔案,游標停留在第100行
vim +/path/filename開啟檔案,游標停留在最後一行
vim +/pattern/path/filename開啟檔案,游標停留在第一次匹配到pattrtn的行首
i在當前游標所在字元前面,轉為輸入模式
a在當前游標所在字元後面,轉為輸入模式
o在當前游標所在下方,新建一行,並轉為輸入模式
o在當前游標所在上方,新建一行,並轉為輸入模式
/dong 再按回車,搜尋到『dong』這個字元出現的位置,(n/n查詢使用)
:q退出
:q!強行退出(內容有改動)
:w儲存
:w!強行儲存
:wq儲存並退出
:set
nu顯示行號(number)
:set n
onu不顯示行號
:set readonly
:/dong再按回車,搜尋到『dong』這個字元出現的位置
:!
ls –l在末行模式中執行其他命令,即在:!後加上需要執行的命令
:1,$s/dong/fang/[g,i]查詢替換功能,在第一行到文章末尾,把『dong』替換成『fang』。
注意,『/』並不是唯一的分隔符,例如『@』,『#』也可以作為分隔符。『g』表示全域性,『i』表示忽略大小寫。
:1,$[
命令]選定範圍,做出操作。例如:1,$d刪除文章全部內容
選定範圍的引數:『
.』當前游標行,
『+n』偏移
n行,『$』末行,『%』全文(%等於
1,$)
h,j,k,l在編輯模式可以移動,替代下上左右按鍵
w跳到下乙個單詞的詞首
^行首的第乙個非空白字元
$絕對行尾
g文章末尾行
gg文章首行
3gg第三行
x刪除游標位置的字元
dw刪除單詞
dd刪除一行
在命令前加上數字,例如 3x 表示刪除游標開始三個字元
yw複製單詞
yy複製行
p貼上(當複製行時,大寫p,貼上在游標上一行)
p貼上(當複製行時,小寫p,貼上在游標下一行)
剪下就是跟dw,dd配合使用
u撤掉步驟
ctrl+r重做 撤銷的步驟
在命令列操作時,控制游標移動
ctrl+a游標回到行首
ctrl+e游標回到行末
linux整理 5 VI文字編輯器使用詳解
目錄結構 1 最基本用法 三種工作模式切換 2 移動游標講解 3 常用操作講解 4 查詢並替換街講解 5 替換操作講解 6 其他小技巧講解 7 真正的寶藏 引言 學會使用vi編輯器是學習linux系統的必備技術之一,因為一般的linux伺服器是沒有gui介面的,linux運維及開發人員基本上都是通過...
VI編輯器使用
首先要知道的是vi編輯器一共三種模式 一般模式 游標移動 複製 貼上 刪除 編輯模式 編輯文字 命令列模式 查詢和替換 注意 1 當不知道出於那種模式的時候,按esc鍵返回到一般模式。2 wq write quit 3 i insert 1.開啟檔案 新建檔案 儲存檔案的操作 vi 檔名 如果檔名存...
vi編輯器使用
linux中的編輯器也有多種,如ed,sed,vi,vim,emacs等 vim vi編輯器,其作用是編輯 建立 顯示文字檔案,他不想windows中的視覺化編輯器,如notepad,word等,它沒有選單,只有命令 插入命令 a 在游標後插入文字 a 在游標所在行行末插入文字 i 在游標前插入文字...