Vim/Vi實用技巧(第二版)
Vim/Vi實用技巧
1、匯入檔案
:r [檔名] #匯入到當前編輯的檔案中
如 :r /etc/inittab
檔案上部為/etc/services檔案,下部為/etc/inittab檔案
2、執行命令[不用退出vi]
:! [命令]
:! ls -l /home/hadoop
擴充-把命令執行的結果,匯入到當前編輯的檔案中!
:r !date
3、定義快捷鍵
:map [快捷鍵] [觸發指令]
e.g. :map ^P I#<ESC> #Ctrl+v Ctrl+p 或者 Ctrl+v+p 打出^P
:map ^O 0x #刪除行首一個字元
:map ^E ixiaofang@163.com<ESC>
命令執行:ctrl+p,ctrl+o
命令取消:unmap ^P
4、連續行註釋
:n1,n2/^/#/g #在n1到n2行的行首加#
:n1,n2/#//g #去掉n1到n2行行首的#去掉
:n1,n2/^#//g #連續行去掉只是行首的#號
:%s/^/\/\//g #行首新增//符號
:%s/\/\///g #將行首的//去掉
5、替換命令
:ab mymail xiaofang@qq.com #每次輸入mymail之後都會被後面內容替換
取消定義 unab mymail
附-Vi配置檔案
上面所做的設定在Vi重啟之後不再能夠使用,需要將其寫入配置檔案,Vi 的配置檔案儲存在每個使用者的~宿主目錄下,為.vimrc,但是預設該檔案是沒有的,可以將/etc/vimrc檔案拷貝過來,改名之後再做修改就好了
相關文章
- vi&vim命令列命令列
- Vi 和 Vim 的使用
- vi/vim編輯器
- 常用的vi/vim命令
- vi 技巧
- vi和vim的編輯模式模式
- Vim和Vi的常用命令
- 運維乾貨 | 12 個實用的 Vim 使用技巧運維
- Linux– 檔案編輯器 vi/vim(1)Linux
- 使用 Vi/Vim 編輯器:基礎篇
- VIM操作技巧
- Linux—vim/vi 翻頁跳轉命令快捷鍵Linux
- Linux中Vi和Vim區別是什麼?Linux
- 針對高 級使用者的 Vim 編輯實用技巧
- vi與vim的區別以及常用命令***
- vi與vim的區別以及常用命令
- 如何安裝和使用純文字編輯器 vi/vim
- Linux學習之Vi和Vim區別是什麼?Linux
- [20180417]vim小技巧.txt
- vi/vim配置篇:亂碼產生的原因及解決
- vim基本配置與使用技巧
- [20230206]vim diff 小技巧.txt
- Linux之Vim文字程式碼編輯神器應用get技巧Linux
- 關於vim的實用外掛
- 快速上手Linux核心命令(六):Linux的文字編輯器vi和vimLinux
- Css實用技巧CSS
- yoink for mac版使用圖文教程及9個實用技巧~Mac
- 文字編輯工具那麼多,運維為什麼要學vi/vim?運維
- 『學了就忘』vim編輯器基礎 — 97、vim使用技巧
- vim技巧--提取文字與文字替換
- Tomcat 實用小技巧Tomcat
- SQL SERVER實用技巧SQLServer
- CSS實用技巧(中)CSS
- 實用技巧筆記筆記
- 實用!開發者的 Vim 外掛(一)
- 實用!開發者的 Vim 外掛(二)
- VIM 搜尋命令使用方法和技巧
- 靈活運用JS開發技巧(66個實用技巧)JS
- 6 條 Git 實用技巧Git