目錄
1.0 vim安裝
2.0進入編輯模式
3.0退出並儲存
4.0開啟檔案
5.0**高亮(臨時配置)
6.0顯示行號(臨時配置)
7.0不儲存且強制退出
8.0配置vim
9.0非插入模式下的快捷鍵
9.1游標定位(上下左右)
9.2翻頁
9.3跳轉
number+gg:跳轉到第number行
9.4剪下
9.5複製
9.6貼上
9.7選中連續的某幾行
9.8撤銷
9.9**自動補全
9.10分割布局
9.11配置快捷鍵快速切換視窗
10.0安裝vim-plug
1.0安裝vim-plug
在終端輸入
2.0 配置vim-plug
輸入命令:sudo apt-get install vim-gtk
輸入命令:yum install vim //根據提示輸入y,即可等待安裝完成。
鍵盤鍵入 i
鍵盤鍵入 esc : wq 直接退出並儲存會提示(e:沒有檔名)
鍵盤鍵入 esc :wq text.c //將當前編輯的檔案儲存為 text.c
vim 檔名
鍵盤鍵入 esc : syntax on
鍵盤鍵入 esc : set number
鍵盤鍵入 esc :q!
在vimrc檔案配置vim vim所在目錄 /etc/vim
①進入超級使用者模式 su root
②cd /etc/vim
③vim vimrc //開啟vimrc檔案
④ 語法高亮 syntax on
顯示行號 set number
w:游標快速跳轉到下乙個單詞
b:游標快速回跳到上乙個單詞
h:游標向左移動乙個字元
j:游標向下移動乙個字元
k:游標向上移動乙個字元
l:游標向右移動乙個字元
pageup:向上翻頁 // 等效於 ctrl + b
pagedown:向下翻頁 // 等效於 ctrl + f
number+j:在當前行往下跳轉number行
number+k:在當前行往上跳轉number行
cc:剪下游標所在的行
c 行數n c: 連續剪下游標所在的n行
yy: 複製游標所在的行
y 行數n y: 連續複製游標所在的n行
p:貼上
鍵入r進入visual(可視)模式 按上下鍵可以連續的選中某幾行,常用於刪除,複製,剪下。
u:撤銷上一條命令
ctrl+n (vim內建的,只能補全當前檔案出現過的單詞)
第三方外掛程式
:vs
橫向分割布局
:sv
縱向分割布局
注意:輸入完:sv
後,可以利用tab補全功能,快速查詢檔案。
相關的配置檔案(在.vimrc中輸入如下**)
set splitbelow
set splitright
nnoremap nnoremap nnoremap nnoremap
組合快捷鍵:ctrl+j
切換到下方的分割視窗
ctrl+k
切換到上方的分割視窗
ctrl+l
切換到右側的分割視窗
ctrl+h
切換到左側的分割視窗
curl -flo ~/.vim/autoload/plug.vim --create-dirs \
安裝過程中可能會存在的報錯
①若系統中沒有安裝curl會提示報錯
安裝curl,在終端輸入
sudo apt-get install curl
安裝curl報錯則更新一下sudo
sudo apt-get update
②存在如下報錯
curl: (35) libressl ssl_connect: ssl_error_syscall in connection to storage.googleapis.com:443
在終端輸入
git config --global --unset http.proxy
①檢視vim-plug 是否安裝成功
②進入vimrc檔案
vim ~/.vimrc
若無vim檔案則建立乙個
cd ~
mkdir .vimrc
③配置 .vimrc 檔案
在 .vimrc檔案末尾輸入如下**
call plug#begin()
"放置想要安裝的第三方外掛程式
plug 'preservim/nerdtree'
call plug#end()
④安裝外掛程式
在每次安裝外掛程式時 進行如下步驟
⑤刪除外掛程式
將想要刪除的第三方外掛程式注釋或刪掉 plug '***x'
安裝nerdtree外掛程式
call plug#begin()
plug 'preservim/nerdtree'
call plug#end()
設定nerdtree外掛程式
" 按開啟或關閉檔案目錄樹
map : nerdtreetoggle" 自動開啟目錄
autocmd vimenter * nerdtree
vim基本操作
skip to end of metadata 頁面限制於新增者 ligang,最後更新者 ligang 於三月09,2011 檢視變更 注釋 go to start of metadata 移動 h j k l ctrl f 向下 移動一頁,相當於 page down 按鍵 常用 ctrl b 向...
VIM基本操作
vi 基本操作vi 有3個模式 插入模式 命令模式 低行模式。插入模式 在此模式下可以輸入字元,按 esc將回到命令模式。命令模式 可以移動游標 刪除字元等。低行模式 可以儲存檔案 退出 vi 設定 vi 查詢等功能 低行模式也可以看作是命令模式裡的 一 開啟檔案 儲存 關閉檔案 vi命令模式下使用...
Vim基本操作
指令 說明i i i 從當前游標坐所在處插入,i 當前行第乙個非空格符處插入 a aa 從當前所在的下乙個字元處插入,a 從游標所在行最後乙個字元處插入 o or r r 替換游標所在的那乙個字元,r 一直替換游標所在的文字,知道按esc為止 操作說明 k游標向上移動乙個字元 j游標向下移動乙個字元...