Linux常用命令學習--VI/VIM編輯器

vi: (Visual Interface)可視化接口

vim : VIM相對於VI做了哪些提升

  1. VIM支持多級撤銷
  2. VIM可以跨平臺運行
  3. VIM支持語法高亮
  4. VIM支持圖形界面
1. 常用方式:

vim abc 使用vim打開abc文件,若文件不存在則創建該文件。
打開文件後進入命令模式,鍵盤輸入i,進入輸入模式,就可以在文件中輸入信息。
輸入文字後按esc鍵,切換至底行模式。
在底行模式輸入:wq!,保存退出
一般將命令模式和底行模式都歸爲命令模式
使用esc和i鍵切換命令模式和底行模式

2.Command Mode -命令模式

2.1 vim abc : 打開abc文件

2.2 vim + abc : 打開abc文件,將光標定位到文件的最後一行

2.3 vim +3 abc : 打開abc文件,將光標定位到文件的第3行,超過文件的總行數,則定位到最後一樣

2.4 vim +/xxx abc : 打開abc文件,將光標定位到xxx第一次出現的行首

2.5 vim aa bb cc : 打開aa,bb,cc文件,不存在則創建,按順序進入aa,bb,cc文件,在底行模式中輸入:n進入下一個文件,:N返回上一個文件

2.6 命令模式常用命令:

h 光標左移
j 光標下移
k 光標上移
l 光標右移
ctrl + f 向下翻頁(front)
ctrl + b 向下翻頁(back)
ctrl + d 向下翻頁(down)
ctrl + u 向下翻頁(up)
dd 刪除光標所在的一整行
o 在光標所在行的下方插入一行並切換到輸入模式
yy 複製光標所在的行
p(小寫) 在光標所在行的下方粘貼
P(大寫) 在光標所在行的上方粘貼

3.Insert Mode -輸入模式
4.Last Line Mode -底行模式(尾行,末行)

4.1 :w 將文件修改從內存寫入硬盤中,即保存修改
4.2 :q 退出當前vim編輯器打開的文件
4.3 :! 強制執行
4.4 :wq! 保存修改直接退出
4.5 :q! 忽略修改的文件,直接退出
4.6 :ls 列出當前編輯器中打開的所有文件
4.7 :n 切換到後一個文件
4.8 :N 切換到前一個文件
4.9 :4 將光標快速定位到第4行
4.10 /xxx 從光標位置向後搜索xxx字符
4.11 ?xxx 從光標位置向前搜索xxx字符

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章