兩種模式:
命令模式、插入模式
儲存檔案:在命令模式中輸入[:w]然後再 enter
退出vi:在命令模式中輸入[:q]然後再enter
退出並儲存:在命令模式中輸入[:wq]然後再enter
沒有儲存的檔案要退出並且不希望出現警告:在命令模式中輸入[:q!]然後再enter
從插入模式退回命令模式:按[esc]
乙個字元的移動游標:在命令模式中 [h] 向左移動游標、[l] 向右移動游標、[k] 向上移動游標、[j] 向下移動游標
將游標移動到一行的開頭:在命令模式中按 [0]
將游標移動到一行的末尾:在命令模式中按 [$]
將游標向前移動乙個單詞的開頭:在命令模式中按 [w]
將游標向後移動乙個單詞的開頭:在命令模式中按 [b]
將游標向前移動乙個單詞的末尾:在命令模式中按 [e]
將游標向後移動乙個單詞的末尾:在命令模式中按 [g]
向上翻一頁:在命令模式中按 [ctrl]和[u]
向下翻一頁:在命令模式中按 [ctrl]和[d]
將游標移動到文件的第一行:按 [g][g]
將游標移動到文件的最後一行:按 [shift]和[g]
在游標位置一行最前面新增文字:按[shift]和[i] 這樣游標會放在該行最前面,新增的文字就在改行最前面
在一行位置最後面新增文字:按[shift]和[a] 這樣游標會放在該行最後面,將會在最後面插入輸入內容
在游標位置之前插入新的一行:按[shift]和[o]
在游標位置之後插入新的一行:按 [o]
替換游標所在位置的單個字元:按 [r] (這種情況下刪除游標的位置的字元,並進入到插入模式以便輸入單個替換的字元,輸入之後就會自動返回到命令模式,不需要按esc鍵)
替換游標所在位置之後的整個單詞:按 [c][w] (該按鍵組合將會刪除游標所在位置之後的整個單詞,然後進入插入模式,按 esc 鍵退出)
刪除游標所在位置的乙個字元:按 [x]
刪除乙個單詞:按 [d][w]
刪除游標位置後面該行所有的字元:按 [d][$]
刪除游標所在行整體內容:按 [d][d]
將游標所在行的下面一行文字向上移動到游標所在行:按 [shift]和[j]
*剪貼、複製和貼上*
複製整行文字:按 [y][y]
複製乙個單詞:按 [y][w]
複製游標所在位置之後該行的所有內容:按 [y][$]
其實上面的 [x]、[d][d]、[d][w]、[d][$]這些組合鍵將刪除的文字自動儲存在緩衝區中,,相當於剪貼
貼上:按鍵 [p]
撤銷:按鍵 [u]
重做:按鍵 [ctrl] 和 [r]
再次執行最後一條命令: 按鍵 [.]
注意:參考資料:在命令前面加數字表示多次執行此命令
vi編輯器學習
vi有三種模式,命令模式 插入模式 鍵 末行模式 鍵 退出儲存命令 wq 強制退出 quit 刪除空行的命令 g d 等。需要注意的是在 vi 環境下鍵盤相關操作與windows系統不一樣,第一次使用不太習慣,所以你如果第一次使用,需要記一下相關上下左右鍵 空格 退回鍵等在vi下的意義。首先進入vi...
vi 編輯器入門學習
vi入門 1.1 三種模式 命令模式,編輯模式,末行模式。切換方式 命令模式 i a o 編輯模式 i a o 編輯模式 esc 命令模式,命令模式 末行模式。1.2.功能 命令模式 command mode 控制游標移動,刪除字元,段落複製,等其它功能。編輯模式 insert mode 新增文字及...
linux學習 vi編輯器學習
vim編輯器 vi編輯器是所有unix及linux系統下標準的編輯器,他就相當於windows系統中的記事本一樣,它的強大不遜色於任何最新的文字編輯器。他是我們使用linux系統不能缺少的工具。由於對unix及linux系統的任何版本,vi編輯器是完全相同的。vi有三種模式 命令模式 預設 剛進入v...