vim編輯器 設定預設行號和高階用法

2021-10-07 17:52:01 字數 1172 閱讀 8643

set nonumber取消行號

set nu

set tabstop=4

gg

游標最前面

g最後面

o在下一行插入1行

dd刪除一行u撤銷

yy複製一行p貼上

h :游標左移乙個字元

j :游標上移乙個字元

k :游標下移乙個字元

l :游標右移乙個字元

0 :游標移至行首

$ :游標移至行尾

h :游標移至螢幕首行

m :游標移至螢幕中間

l :游標移至螢幕最末行

i :在游標前插內內容

a :在游標後插入內容

x:刪除游標後面的字元

x:刪除游標前面的字元

nx:刪除游標後面n個字元

nx:刪除游標前面的n個字元

d0:刪除游標至行首的內容

d$:刪除游標至行尾的內容

dd :刪除整行

ndd :向下刪除n行

yy :複製整行

nyy :複製n行

dd :剪下

/pattern :向下查詢

?pattern :向上查詢

n :順序查詢

n :反向查詢

:s/p1/p2/g :在當前行,將p1替換成p2

:n1,n2s/p1/p2/g :將n1至n2行之間的p1替換成p2

ctrl+u:向檔案首翻半屏

ctrl+d:向檔案尾翻半屏

ctrl+f:向檔案尾翻一屏

ctrl+b:向檔案首翻一屏

:n1,n2 co n3  :將n1至n2行複製到n3行的下面

:n1,n2 m n3 :將n1至n2行剪下至n3行的下面

:n1,n2 d :將n1至n2行刪除

:w 儲存

:q 退出

:x 儲存並退出

:q! 強制退出

:w! 強制儲存

:數字 定位到指定行

:set nu 顯示行號

:set nonu 取消行號

VIM編輯器設定

在終端下使用vim進行編輯時,預設情況下,編輯的介面上是沒有顯示行號 語法高亮度顯示 智慧型縮排等功能的。為了更好的在vim下進行工作,需要手動設定乙個配置檔案 vimrc。在啟動vim時,當前使用者根目錄下的.vimrc檔案會被自動讀取,該檔案可以包含一些設定甚至指令碼,所以,一般情況下把.vim...

讓vim編輯器始終有行號

ubuntu vim經過長時間的發展,這裡我發表一下個人理解,下面就這就來講術ubuntu vim。下文對ubuntu vim的設定適用於ubuntu與fedora系統,其他系統沒有得到驗證在ubuntu中vim的配置檔案存放在 etc vim目錄中,配置檔案名為ubuntu vimrc在fedor...

帶你走進vim編輯器之Vim編輯器的高階用法

一.vim的三種模式 vim是全球兩大流行文字編輯器之一 用命令vimtutor可以檢視vim手冊 1 命令模式 瀏覽模式 此模式下只能對檔案內容進行瀏覽,也可對vim的工作方式進行設定,不可修改檔案內容 2 插入模式 對檔案內容進行修改的模式 按i可進入插入模式 3 退出模式 結束vim程式使用的...