生成像VIM幫助一樣能跳轉的文件

2021-06-01 23:20:16 字數 576 閱讀 1632

首先要有合適的文件。||標記快捷,**標記錨點(目標),兩種符號中的文件必須匹配,最好為英文,中文亦可,但是後面的顯示效果不好。

然後利用 helptags 命令,快速生成tags檔案。要注意的是,helptags文件掃瞄指定目錄的txt文件,所以對於副檔名不對的文件,是不會掃瞄的。

最後就是讓文件「看起來」像是 help 文件了。利用的是vim自帶的modeline 功能,也就是模式行。

vim會識別關鍵字 vim: ,然後將後面的內容當做設定檔應用於當前檔案,基本和set差不多。如果要讓文件看起來像是help文件,就需要加上 ft=help。我就是在文件後面加上了「vim:tw=78:fo=tcq2:isk=!-~,^*,^\|,^\":ts=8:ft=help:norl:」。

效果是,英文tags前後的||和**,就都被隱藏了,並且修改了關鍵字的顏色。還有就是連續一行「=」,會被認為是分隔符,也修改顏色。但遺憾的是,最然中文tags的跳轉沒有問題,但是在現實過程中,不會隱藏||和**。更多的就不知道了。對了,用helptags生成tags檔案是支援多個檔案之間的跳轉的,只要這些檔案在乙個目錄中就可以了。如果不在乙個目錄中,不知道是否可以,反正對我來說是足夠了。

假如生活能像vim一樣

假如生活能像vim一樣 複習一下vim中的快捷鍵 emmm這個其實我自己也不太想總結,直接搬別人的東西吧 vim思維導圖 關於vim的思想 vim好用嗎,我覺得確實比windows自帶的記事本要好多了。但是如果用來做開發環境,其實並不見得就一定特別好。不過我倒是很喜歡這個編輯器,以前一直覺得它很神秘...

生成像資源管理器一樣的樹形目錄

樹形目錄顯示程式 問題描述 在我們專案中常常會出現自關聯的資料表,如果我們從整體看去,整個表就呈現為乙個樹形資料結構 對於複雜的情況,它可能變成乙個圖 當我們對這個表進行顯示,編輯時,如果不採用好的表現形式,會顯得很笨拙,為此,我們開發這樣的樹形結構的程式。在上一版本中,我們使用的是遞迴演算法來實現...

Vim 神一樣的編輯器

常用vim命令總結 1 替換 s 退換的字元 2 定位行 行號 g 3 定位到首行 h,定位到最後一行 l,定位到中間一行 m 4 刪除當前行 dd,游標不停留在當前行,使用d 游標還停留在當前行.5 複製當前行yy,貼上p 一般yyp聯合起來用貼上當前行 6 游標移到行首0,移到行尾 7 x儲存並...