課時7.vim文字編輯器-大資料與人工智慧實戰L1系列課程-小象學院
阿新 • • 發佈:2018-12-11
1.vim test
首先會進入“一般模式”,此模式只接受各種快捷鍵,不能編輯檔案內容;
i 從一般模式進入編輯模式,此模式下可以輸入內容;
o 從一般模式進入編輯模式並且是游標所在行的下一行開始輸入內容;
u 撤銷到上一步操作,多次撤銷按多次u;
Esc 退出編輯模式,回到一般模式;
: 進入“底行命令模式”,輸入wq命令,回車即可儲存退出;
2.常用快捷鍵(在一般模式下使用)
a 在游標後一位開始插入
A 在該行的最後插入
I 在該行的最前面插入
gg 直接跳到檔案的首行
G
dd 刪除行,輸入2dd,則一次性刪除游標所在行一下的2行
yy 複製當前行,複製多行“num+yy”,如複製三行3yy,則複製當前行和後2行
p 貼上
v 進入字元選擇模式,選擇完成後,按y複製,按p貼上
ctrl+v 進入塊選擇模式,選擇完成後,按y複製,按p貼上
shift+v 進入行選擇模式,選擇完成後,按y複製,按p貼上
3.查詢並替換
在一般模式下按:冒號進入命令模式操作,輸入 %s/被替換的內容/新替換的內容,如下:
%s/hello/hi 查詢檔案中所有hello,替換為hi
4.查詢
在一般模式下輸入“/查詢的內容”,如下:
/hi查詢檔案中出現的hi,並定位到第一個找到的地方,按n可以定位到下一個匹配位置(按N定位到上一個)