LINUX中VI與VIM的常用命令

2021-10-24 23:11:58 字數 974 閱讀 7268

注:由於vi與vim在命令上幾乎相同,所以這裡那vim為例。

1、模式轉換

正常–>輸入:以下這幾個引數實現的功能都是轉為輸入模式,只不過轉換後的游標所在的位置不同(感興趣可以試一試,雖然意義不大!)

輸入–>正常:

正常–>末行:

末行–>正常:

== 注意:輸入模式和末行模式之間不能直接切換。==

2、關閉檔案(末行模式)

注意:在正常模式下按組合鍵shift zz可以儲存並退出

3、移動游標(正常模式)

1)逐字元移動:

2)以單詞為單位移動

3)行內跳**

4)行間跳轉

5)末行模式

4、翻屏(正常模式)

5、複製字元

1)正常模式

複製:

貼上:

2)可視模式

複製:

貼上:

6、刪除字元(正常模式

注:dd相當於剪下操作,如果你dd之後按p或者p可以進行貼上。

7、替換字元

9、將另外乙個檔案(/path/sunhui.txt)的內容填充在當前資料夾中

10、修改vim配置檔案

11、拓展(末行模式)

1)顯示或取消顯示行號

3)分屏

linux中vim和vi的常用命令

各種操作命令 vim abc 如果當前目錄中有 abc這個檔案就是開啟這個檔案並且編輯,如果沒有就是創造這個新檔案並且編寫。vim abc 就是開啟後把游標移動到最後一行開頭 vim 3 abc 開啟後把游標移動到第 3行,如果大於文字的行數,預設是最後一行。vim abc 開啟後把游標移動到第乙個...

Linux中Vi和Vim區別

它們都是多模式編輯器,不同的是vim是vi的公升級版本,它不僅相容vi的所有指令,而且還有一些新的特性在裡面。vim的這些優勢主要體現在以下幾個方面 1 多級撤消 我們知道在vi裡,按u只能撤消上次命令,而在vim裡可以無限制的撤消。2 易用性 vi只能執行於unix中,而vim不僅可以執行於uni...

Vi與Vim的區別

vi與vim的區別 一直用著vi,有朋友勸我用vim,那麼它們有什麼區別呢?簡單點來說,它們都是多模式編輯器,不同的是vim 是vi的公升級版本,它不僅相容vi的所有指令,而且還有一些新的特性在裡面。vim的這些優勢主要體現在以下幾個方面 1 多級撤消 我們知道在vi裡,按 u只能撤消上次命令,而在...