Vim 開啟檔案同時定位到某一行

2021-06-02 09:21:05 字數 350 閱讀 2118

使用vim 開啟檔案時,預設情況下游標會停留在檔案開頭,有時候檔案比較大,翻閱和查詢都比較麻煩,怎樣在開啟的時候直接定位到某一行呢? 

使用 "+" 

vim filename +n 可以在開啟檔案的同時定位到第n行。

eg:  

vim  myfile  +100        

//開啟的同時游標停在第100行行首

也可以在開啟檔案的同時找到第乙個匹配的詞。

vim filename  +/pattern 

eg:    

vim config.mk  +/export  

//開啟的同時游標停在第乙個export所在的位置(詞首)

vim 跳轉到某一行

一般跳轉到某一行可以先輸入 然後在命令列中輸入行號然後按回車 123 命令列模式 或者 123g 非命令列模式 可以利用以下命令將回車鍵對映為g,這樣可以在非命令列模式下面使用123就能跳轉到123行,相對於g來說要方便不少。nnoremap g 如果沒有進行這種對映,123g在命令列模式下的含義是...

更改檔案,某一行

1 deffetch data 2print 這是查詢功能 3 tag false 4 data aaaa s n data 5 res data 6 with open bbb r encoding gbk as file 7for i in file 8if i data 9 tag true ...

lua寫入到某一行 lua檔案流操作學習

r以唯讀方式開啟檔案,該檔案必須存在。w開啟只寫檔案,若檔案存在則檔案長度清為0,即該檔案內容會消失。若檔案不存在則建立該檔案。a以附加的方式開啟只寫檔案。若檔案不存在,則會建立該檔案,如果檔案存在,寫入的資料會被加到檔案尾,即檔案原先的內容會被保留。eof符保留 r 以可讀寫方式開啟檔案,該檔案必...