vim基本操作

2021-10-05 00:23:20 字數 3328 閱讀 7081

目錄

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游標向下移動乙個字元...