1. 幾種模式
2. 普通模式命令 命令
功能x或delete
刪除游標所在字元
x刪除游標所在位置的前乙個字元
dd刪除當前行
dj刪除當前行和下一行(第乙個"d"含義是刪除,"j"鍵代表移動到下一行)
2dd重複"dd"兩次
d^"^"代表行首,故組合後含義是刪除到游標開始到行首間的內容(不包含游標)
d$或d
刪除到行尾的內容(包含游標)
dg刪除到文件結尾處
d1g刪至文件首部
h、j、k、l
1.分別代表左、下、上、右箭頭的功能; 2.也可以使用鍵盤的方向鍵來移動,之所以使用h j k l來控制方向,其主要目的是讓你的手不離開鍵盤中心,從而提高效率; 3.在命令前加上數字代表命令執行次數,如:5k,表示上移5行
w移動到下乙個單詞開頭,w
會忽略標點符號
e移動到下乙個單詞結尾,e
會忽略標點符號
b倒退到上乙個單詞開頭,b
會忽略標點符號
0零,移動到行首
$移動到行尾
+移動到下一行開頭,+
-
移動到上一行開頭
3. 普通模式進入插入模式
普通模式下使用下面不同的鍵進入插入模式
命令功能
i在當前游標處進行編輯
i在行首插入
a在行末插入
a在游標後插入編輯
o在當前行後插入乙個新行
o在當前行前插入乙個新行
cw替換從游標所在位置後到乙個單詞結尾的字元
4. 例項操作說明
#開啟編輯器,並且開啟已存在的檔案helloworld,若此檔案不存在則自動新建。
$ vim helloworld
#按"i"鍵進入插入模式後,輸入字元
~ hello delia
#按"esc"回到普通模式後。輸入「:wq」儲存退出
#檢視helloworld檔案
$ cat helloworld
5. 如何在vim中快速複製貼上多行
將游標移動到要複製的文字開始的地方,按參考資料:v
進入可視模式(visual)。將游標移動到要複製的文字的結束的地方,按
y
複製。此時vim會自動將游標定位到選中文字的開始的地方,並退出可視模式。移動游標到文字結束的地方,按
p
貼上。輸入1000p
則可複製出1000份文字
[1]
Linux vim 編輯器快速使用
在沒有使用vim之前,相信大家都使用過windows下的編輯器,比如notepad ultraedit sublime text3等。在開始學習vim編輯器前,我們先檢查一下centos7系統中是否安裝了vim編輯器。yum y install vim vim version什麼是 vim?vim是...
Linux Vim編輯器之vim文件編輯
三 複製貼上和剪下 一 vim重複命令 命令功能 小數點 n command n表示重複後面的次數 如 10x表示刪除10個連續字元 二 游標的快速跳轉 普通模式下,下列命令可以讓游標快速調轉到指定位置 1.行間跳轉 命令功能 ng n shift g 游標移動到第 n 行 如果預設沒有顯示行號,請...
linux vim編輯器的用法
vim編輯器 文字編輯器,字處理器 ascii nano,sed vi visual inte ce vim vi improved 全屏編輯器,模式化編輯器 vim模式 編輯模式 命令模式 輸入模式 末行模式 模式轉換 i 在當前游標所在字元的前面,轉為輸入模式 a 在當前游標所在字元的後面,轉為...