關於vim編輯器

關於vim編輯器

VI:Visual Interface(可視化接口)(類似Windows記事本)

VI->VIM:VIM保留了VI的所有操作並且有所升級:
         VIM支持多級撤銷(u撤銷)
         VIM可以跨平臺運行
         VIM支持語法高亮(關鍵字不同顏色標記)
         VIM支持圖形界面

Command Mode:命令模式
Insert Mode:輸入模式
Last Line Mode:底行模式(有時候將底行模式歸類與命令模式)

vim abc:文件存在則打開文件,不存在則先創建再打開文件
vim + abc:打開abc文件並將光標定位到文件的尾行
vim +3 abc:打開abc文件並將光標定位到文件的第三行(當輸入的行號大於文件的總行數的時候光標定位到文件的最後一行)
vim +/xxx abc:打開abc文件並將光標定位到“xxx”第一次出現的位子
vim aa bb cc:一次性打開或者創建多個文件(底行模式的情況下“esc+:+n+enter”切換到下一個文件,當N的時候爲切換到上一個文件)

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

底行模式常用命令:
:w   將文件的修改從內存寫入硬盤中
:q   退出
:!   強制執行的意思
:ls  列出當前打開的所有文件
:n   切換到下一個文件
:N   切換到上一個文件
:15  光標快速定位到某行
/xxx 從光標當前位子開始向(後)搜索xxx出現的位子並將光標定位到xxx第一次出現的位子
?xxx 從光標當前位子開始向(前)搜索xxx出現的位子並將光標定位到xxx第一次初相的位子

贈品(vim鍵位指令圖):

這裏寫圖片描述

Over

發佈了34 篇原創文章 · 獲贊 6 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章