在查詢替換時,有時候需要設定忽略大小寫和高亮,這時
:set ignorecase
:set hlsearch
另外還有一些檔案的高階操作:
:w filename:將緩衝區內容儲存為filename檔案,原檔案內容不更改。
:20,$w filename:將檔案20行處到結尾儲存為filename檔案
:20,30w >> filename:追加20至30行內容到new_file檔案中
乙個檔案copy到另一檔案
:r filename:把filename中的內容插入到游標所在行的下一行
:100r filename :把filename中的內容插入到100行的後面
標記mx 將當前位置標記為x(此處的x可以是熱任意字母)
『x (單引號)游標移到標記x處的行首
`x (反引號)游標移到標記x處
「 (雙反引號)當前游標處於標記處來回切換
」 (雙引號) 當前游標所在行處與標記處來回切換,游標定位在行首
【參考文獻】
暑假集訓每日一題0713(字典樹)
給出n個長度不超過5000的只含數字的字串,你需要回答m次形如i j的詢問,對於每次詢問用一行輸出乙個整數表示第i個字串和第j個字元的最長公共字首的長度。比如兩個字串分別為201212和201112,2 20 和 201 都是它們的公共字首,但最長的公共字首是 201 於是就應當輸出3。輸入包含多組...
每日一Vim(20)Vim 編碼設定
vim的編碼選項 vim編碼涉及四個概念,分別是enc,fenc,fencs,tenc,一般亂碼多是因這些引數設定不正確引起的,要想徹底擺脫vim的亂碼問題,還是把這四個概念理清楚了,下面詳細介紹之。enc encoding enc的全稱為encoding,這是vim內部使用的編碼,如buffer,...
vim學習系列一
一,檢視vim是否是相容vi的操作模式 set compatible?二,檢視指令碼列表 scriptnames 三,設定或者檢視是否設定了了顯示工作模式 set showmode?set showmode 四,快速移動游標 hjkl h 左,l 右,j 下,k 上 五,刪除 normal模式下 x...