8.vim的基本操作
1.首先確保系統已經安裝了VIM工具
which 檔案 檢視檔案
rpm -qf `which vim`
或者 1.which vim 2.rpm -qf `/usr/bin/vim`
!$ :表示上一個命令的最後一個引數
如果沒有安裝
rpm -ivh /mnt/Packages/vim-enhanced-7.4.160-1.el7.x86-64.rpm
前提:是你的包已經掛載到/mnt目錄下了;
2. vim 編輯器模式切換
首次進入檔案:命令模式(vim)
輸入":"表示 命令列模式
出現 Insert :編輯模式
切換至命令模式 輸入:
切換至編輯模式 輸入 a i o
從編輯模式到命令模式怎麼切換?
編輯模式--》esc--》命令模式---》:命令列模式
在命令模式中
i:當前字元之前插入(游標前)
I:行首插入(行首)
a :當前字元之後插入(游標後)
A:行尾插入(行尾)
o:下一行插入(另外一行)
O:上一行插入(上一行插入)
常用 i o
x 向後刪除一個字元 等同於delete
X 向前刪除一個字元
u 撤銷一步 每按一次就撤銷一次;
快速行首行尾
home鍵或^ 行首
$行尾 end鍵
i 進入插入模式
刪除(剪下)複製貼上
dd 刪除一行 數字+dd 刪除多行
刪除5行 5dd
yy 複製一行 數字+yy 複製N行
複製三行 使用3yy
P 將複製的行貼上
拓展:剪下
先刪除再剪下
刪除到行首
刪除到行尾 shift+D
詞操作
注意詞按空格為分隔符 每個空格前都是一個詞;
w 切換單詞
dw 刪除一個詞,刪除時要將游標移動到這個詞的行首;
如果游標不再行首,則刪除游標之後的字母;
yw 複製一個詞
塊操作
指令碼中的註釋資訊,怎麼批量的額添加註釋符合
進入v模式 移動游標選擇區域
程式設計的時候需要進行多行註釋
1.註釋:ctrl+v 進入編輯模式
2.向下或向上移動游標
3.把需要的註釋的行的開頭標記起來
4.然後按大寫的I
5.再插入註釋符,比如'#'
6.再按Esc,就會全部註釋了;
刪除多行註釋
刪除:按ctrl+v 進入編輯模式,向下或向上移動游標;選擇註釋部分後按 d,就會刪除註釋符合;
VIM命令再命令列模式操作
:w 儲存 save
:q 沒有進行任何修改,退出quit;
:q! 修改了,不儲存,強制退出
:wq 儲存並退出
:wq! 強制儲存並退出;
儲存 ZZ
:set nu 顯示行號
set nonu 不顯示行號
/正向查詢內容
:noh 取消高亮顯示
如果不小心打開了目錄,直接退出就可以了;
vim 中定位到某行
gg 定位到行首
G 定位到最後一行,行首
數字+gg 定位到某一行