VIm配置及使用筆記 ============================= 安裝 apt get install vim y 配置說明 vim /etc/vim/vimrc 在配置文件後加入這些配置項 使用說明 編輯模式 一般模式 + 跳轉行 + 移動游標 + 撤銷與恢復 + 複製與粘貼 命令 ...
VIm配置及使用筆記
安裝
apt-get install vim -y
配置說明
vim /etc/vim/vimrc
在配置文件後加入這些配置項
set nu
set tabstop=4
set nobackup
set ruler
set autoindent
set nocompatible //禁用相容模式
set shiftwidth=4
set softtabstop=4
set laststatus=2
set statusline=\ %<%F[%1*%M%*%n%R%H]%=\ %y\ %0(%{&fileformat}\ %{&encoding}\ %c:%l/%L%)\
set smartindent
使用說明
編輯模式
i:在游標所在處插入內容
I:在游標所在行的第一個非空字元前插入內容
a:在游標所在處的下一個字元插入內容
A:在游標所在行的最後一個字元後面插入內容
o:在游標所在行下麵新建一行插入內容
O:在游標所在行上面新建一行插入內容
r:替換游標所在字元一次
R:一直替換游標所在的文字,直到按ESC停止
一般模式
跳轉行
gg 跳轉到第一行 G 跳轉到最後一行 nG 跳轉到第n行 n + Enter 同上,跳轉到第n行
移動游標
h或← 左移動游標 j或↓ 下移動游標 k或↑ 上移動游標 l或→ 右移動游標 0或Home 移動游標到行首 $或End 移動游標到行末
撤銷與恢復
u 撤銷剛纔的操作 ctrl+r 恢復剛纔的撤銷 // 若連按兩次u,你的文本恢複原樣,那因該是你的Vim被配置在相容模式了
複製與粘貼
v 進入自由選取模式 // 在選取文字後,按d即可剪切選取的文字,按y即可複製選取的文字 dd 剪切當前行 ndd 剪切n行 yy 複製當前行 nyy 複製n行 p 在游標後粘貼 P 在游標前粘貼
命令模式
保存與退出
:wq 保存並退出 :w 保存 :q 退出 :q! 強制退出 :wq! 強制保存退出
查找
/word 向下尋找word n 繼續尋找下一個匹配 N 尋找上一個匹配 ?word 向上尋找word n 繼續尋找上一個匹配 N 尋找下一個匹配