關於vim的用法

2021-07-15 03:03:24 字數 1875 閱讀 9751

1.命令模式

設定vim /etc/vimrc

:set nu|nonu    ####行號的顯示

:set mouse=a    ####設定滑鼠可以操作游標位置

:help       ####檢視vim的用法,:q退出幫助

ctrl + v    ####高亮選擇模式,可以選者一片區域操作

u       ####恢復到未操作之前

ctrl + r    ####恢復到操作之後

批量新增字元

ctrl + v 選中要加字元所在的位,按i鍵,在加入想要加入的字元,按esc

(ctrl +v 進入可視模式,然後選中每一行的第一列,按i,在第一行第一列加#,然後按esc,然後每一行都有乙個#)

####分屏功能

ctrl+w s        ####上下分屏

ctrl+w v        ####左右分屏

ctrl+w c        ####撤銷游標所在螢幕

ctrl+w 上|下|左|右#####移動游標到指定的螢幕中

######替換字元###########

在命令模式中

:%s/原字元/替換後字元/g(%s是全文的意思,加了g之後每行的每乙個都換,不加g是每行第乙個換)

刪掉每行前面的空格%s/^\ *//g

##########搜尋關鍵字#########

/關鍵字

n向下匹配

n向上匹配

####################字元的管理

dw      刪除游標所在單詞

dl      刪除光所在字母

dd      刪除一整行

d數字d     刪除數字指定的行數

d數字 上鍵向上刪除指定行數

yw      複製游標所在單詞

yl      複製光所在字母

yy      複製一整行

p       貼上

y數字y     複製數字指定的行數

cw      剪下游標所在單詞

cl      剪下光所在字母

cc      剪下一整行

c數字c     剪下數字指定的行數

剪下完成後會進入插入模式,要貼上先退出插入模式再按p鍵

################移動游標到指定行############

:行號g   ##移動游標到檔案末行

2.vim的插入模式

i   游標坐在位置插入字元

i   游標所在行行首插入

a   游標所在字元的下一位插入

a   游標所在行行尾插入

o   游標所在行的下一行

o   游標所在行的上一行

s   刪除游標所在字元插入

s   刪除游標所在行插入

3.vim的退出模式

在命令模式下輸入

:q  ###退出,在未對檔案作任何修改的時候可以用

:q! ###強制退出

:wq ###退出儲存

:wq!    ###強制退出儲存

###############vimtutor##########

vimtutor是vim的說明工具

用:q退出此工具

vim -r .file.swp  恢復非正常關閉的檔案

恢復完之後把它刪掉

###############圖形中的文字編輯器gedit#################

crtl+n  ##新建視窗

ctrl+s  ##儲存檔案

ctrl+o  ##開啟檔案

ctrl+x  ##剪下

ctrl+v  ##貼上

ctrl+c  ##複製

對於giedit軟體幫助的檢視可以用

yelp help:gedit

VIM的高階用法

在vim的配置檔案 etc vimrc 中 syntax on 支援語法高亮 set nu 顯示行號 set nonu 不顯示行號 set ai 設定自動縮排 set shiftwidth 4 設定自動縮排 4 個空格,當然要設自動縮排先 set sts 4 即設定 softtabstop 為 4....

vim的基本用法

vim是linux下的一款編輯器,能掌握vim就可以在linux下初步寫 了,接下來是vim的基本用法 1.開啟檔案用vim來開啟乙個檔案 vim test.c2.切換模式 vim裡有很多種模式,剛用vim開啟檔案時,預設是命令模式 命令模式 esc就能切換到命令模式 命令模式的命令 移游標 kh ...

vim的高階用法

vim 編輯器中的一款很強大外掛程式 vim fugitive 這款外掛程式可以實現你在 vim 編輯器裡直接完成 git 操作,而無需退出 vim 安裝方法 cd vim bundle git clone git vim u none c helptags vim fugitive doc c q...