(1)vim是乙個功能強大的全螢幕文字編輯器,類似於windows中的cmd,沒有選單,只有命令,是linux上最常用的文字編輯器,它的作用是建立檔案、編輯檔案、顯示檔案。vim的工作模式如下:
vim的常用命令分為如下幾類:插入、定位、刪除、複製和剪下、替換和取消、搜尋和搜尋替換、儲存和退出。
(1)插入命令
命令作用
a在游標所在字元後插入
a在游標所在行尾插入
i在游標所在字元前插入
i在游標所在行行首插入
o在游標下插入新行
o在游標上插入新行
(2)定位命令
命令作用
:set nu
設定行號
:set nonu
取消行號
gg跳轉第一行
gg到最後一行
ng到第n行
$移至行尾
0移至行首
(3)刪除命令
命令作用
x刪除游標所在處字元
nx刪除游標所在處後n個字元
dd刪除游標所在行,ndd刪除n行
dg刪除游標所在行到檔案末尾內容
d刪除游標所在處到行尾內容
(4)複製和截切命令
命令作用
yy複製當前行
nyy複製當前行以下n行
dd剪下當前行
ndd剪下當前行以下n行
p、p貼上在當前游標所在行下或行上
(5)替換和取消命令
命令作用
r取代游標所在處字元
r從游標所在處開始替換字元,按esc結束
u取消上一步操作
(6)儲存和退出命令
命令作用
:w儲存修改
:w new_filename
另存為指定檔案
:wq儲存修改並退出
zz快捷鍵:儲存修改並退出
:q!不儲存修改退出
:wq!
儲存修改並退出
1、vim -o 檔案1 檔案2
橫向分屏開啟多個檔案
2、ctrl + ww
分屏切換
3、:sp filename
當前視窗開啟另乙個視窗
4、:new filename
新建檔案
Linux學習筆記(三) vim
vim 一 插入命令 命令作用 在游標所在字元後插入 a在游標所在行尾插入 i在游標所在字元前插入 i在游標所在行行首插入 o在游標下插入新行 o在游標上插入新行 二 定位命令 命令 作用 set nu 設定行號 set nonu 取消行號 gggg 到第一行 到最後一行 ng到第n行 n到第n行 ...
Linux學習筆記 vim編輯器
文字 ascii,unicode vim vi improved 輸入模式 末行模式 提供內建的命令列介面 開啟檔案 o 在當前游標所在行的下方開啟乙個新行 i 在當前游標所在行的行首輸入 a 在當前游標所在行的行尾輸入 o 在游標所在行的上方開啟乙個新行 輸入模式 編輯模式 末行模式 編輯模式 關...
VIM編輯器 linux學習筆記
vim編輯器中設定了三種模式 命令模式 末行模式和編輯模式,每種模式分別又支援多種不同的命令快捷鍵,這三種模式大大提高了工作效率,而且使用者在習慣之後也會覺得相當順手。要想高效率地操作文字,就必須先搞清這三種模式的操作區別以及模式之間的切換方法 其中,a鍵與i鍵分別是在游標後面一位和游標當前位置切換...