使用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 以可讀寫方式開啟檔案,該檔案必...