vim中lua require路徑的gf跳轉

2021-07-02 00:21:10 字數 344 閱讀 2377

.vimrc中配置如下

" path指定查詢的路徑,詳情help path

" includeexpr是嘗試替換路徑名中的.為/,詳情help includeexpr

" suffixesadd為嘗試路徑字尾,詳情help suffixesadd

set path=.,/usr/include,,..,../lualib,../work,

set includeexpr=substitute(v:fname,'\\.','/','g')

set suffixesadd=.lua

使用gf在當前視窗跳轉,或ctrl-m ctrl-f分屏開啟

python尋路 Python中的尋路效率

我寫了一些 在樹狀流網路中找到給定範圍上游的所有路徑。例如,如果我表示以下網路 4 5 8 2 6 9 10 1 11 3 7 作為一組父子對 它將返回節點上游的所有路徑,例如 get paths h,1 edited,had 11 instead of 1 in before reach 2 re...

Vim中的替換

vi的替換,常常想是使用 從當前行題換到檔案尾 s string replace g 只替換當前行 s string replace g 從某一行開始到檔案尾 10,s string replace g 從某一行到另一行 12,34s string replace g 但是還不知道怎麼只替換從檔案頭...

VIM 中替換命令

替換 substitute range s pattern string c,e,g,i 5.1 range指的是範圍,1,7 指從第一行至第七行,1,指從第一行至最後一行,也就是整篇文章,也可以 代表。還記得嗎?是目前編輯的文章,是前一次編輯的文章。pattern就是要被替換掉的字串,可以用 re...