常用的vi與vim常用命令歸納
常用的vi與vim命令歸納移動游標 G,gg 移動到檔案的最後一第一行。 ctrl+f,ctrl+b 下一頁,上一頁 H,H,L 移動到螢幕的H,M,L 0與$ 移動到這一行的最前面,最後面字元處。 hjkl代表左下上右,當然如果機器支援上下左右鍵就直接用。 前面加數字,例如5h,左移5位,20j,下移20位 查詢與替換: /fengweiyuan 向下查詢fengweiyuan的字串 n與N 重複前一個查詢的操作,n是同向,N是反向。 :n1,n2s/word1/word2/g 從n1行至n2行,把word1替換成word2/g是替換 :1,$s/word1/word2/g 從第1行到最後一行替換 :1,$s/word1/word2/gc 替換前會逐個詢問確認。 刪除,複製,和貼上 x,X 向後刪一個字元,相當於del,向前刪一個字元,相當於Backspace dd 刪除一整行 dgg,dG,d0,d$, 刪除游標所在行到第一行;到最後一行;刪除游標所在字元到該行最前的字元,最後的字元。 yy,nyy 複製所在行,複製n行,包括游標所在行。 ygg,yG,y0,y$ 如上。 p 在游標的下一行開始貼上。 J 將游標的下一行提上來,與當前行結合成同一行。 u,ctrl+r undo,redo,撤銷一個操作,重做上一個操作。互為相反。 . 小數點,重複前一個操作,可以利用來重複刪除,貼上等。 命令列的儲存,離開等命令。 w a.txt :n1,n2 w filename 另存為a.txt;將第n1行至n2行的資料儲存到filename檔案中。 r b.txt 在游標所在行的下一行開始載入另一個檔案的資料。 :! command,例如:! ls /root 可以在vi中檢視ls /root的結果。 vim環境的更改 :set nu :set nonu 分別是設定顯示行號與不顯示行號。 :set autoindent :set noautoindent 設定自動縮排,不自動縮排。 塊選擇 v,V,ctrl+v 字元選擇,行選擇,塊選擇。 y,d 將選定的複製,選定的刪除。 多視窗功能 sp filename 開啟一個新視窗。如果只有sp,則把當前檔案用兩個視窗開啟。 ctrl+w按兩次 ctrl+w+上 ctrl+w+下 順序切換視窗,定向切換視窗,上下可以用k與j代替。 按法是ctrl+w後,放開ctrl,補上k或j.[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24870090/viewspace-1055774/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- vi與vim的區別以及常用命令
- vi與vim的區別以及常用命令***
- Vim和Vi的常用命令
- 常用的vi/vim命令
- Ubuntu終端與Vim常用命令Ubuntu
- VIM常用命令
- VI常用命令集合
- vi常用命令(轉載)
- 【vim】vim 常用命令之工作速查
- 常用Markdown語法歸納
- vi常用命令備忘錄
- linux vim 常用命令Linux
- vi(vim)命令
- Vim 編輯器常用命令
- Vim編輯器常用命令
- SAP常用系統函式歸納函式
- Linux常用命令之vim操作Linux
- vi 和vim 的區別
- MYSQL常用的效能指標總結和歸納MySql指標
- vi&vim命令列命令列
- Vi/Vim命令桌布圖
- Vi/Vim Tips and Tricks
- vi和vim的編輯模式模式
- VI編輯器常用命令-不可不知
- Unix中Vi編輯常用命令總結(轉)
- VIM常用命令 及 部分命令記憶方法
- 最全的資料結構解析與歸納資料結構
- XML與JSON學習歸納XMLJSON
- 工具歸納
- 微軟程式歸納新技術:元程式歸納微軟
- Linux編輯器Vim常用命令講解Linux
- vi命令的常用操作
- 高效使用Vim編輯器--Vim編輯器常用命令學習筆記筆記
- ubuntu vi/vim 基本使用方法Ubuntu
- vi常用操作
- 常用VI命令
- vim常用命令(目前我所用到的歡迎大家填補)
- vim常用命令之多行註釋和多行刪除