替換預設mac ctags

2021-07-22 02:47:39 字數 552 閱讀 8538

mac 上使用ctags時遇到報錯:

ctags: illegal option -- r

問題在於mac預裝的ctags是mac自己的版本,而我們通常所說的ctags是指exuberant ctags。上面這個-r的命令就是後者才能用的。

解決方案是重新安裝exuberant 版的ctags:

在shell下執行

ctags  -r

成功,則表明新版本ctags已安裝好。

在vim中執行:

:!ctags -r

仍出現上面的錯誤資訊。因為vim 中呼叫 :! ctags表示在shell中「借」用shell的工具ctags,這裡借用的這個shell並不知道新安裝的exuberent版ctags在哪兒,它只能繼續呼叫原來mac預裝的那個ctags。所以,錯誤依舊。

解決辦法當然是要讓每個shell(不管從**開啟/借用)都要認識新的ctags。

開啟~/.bashrc,將你剛才安裝的ctags所在的bin路徑export 到$path中。

如:export path="/usr/local/bin:$path"

android 替換預設字型

android預設字型 typeface 有三種 snas serif monospace,我們要做的就是替換掉其中一種或幾種 2 工具類fontutils 設定新的字型樣式 public static void setdefaultfont context context,stringstatic...

替換jquer的預設 符號

在使用jquery的預設 符號時可能會產生衝突,可以替換預設的 符號,方法如下 var jquery jquery.noconflict jquery document ready function 大概意思就是把jquery的 換成jquery 然後平時用 的地方都用jquery 來代替就可以了。...

使用vimdiff替換預設的 svn diff

目標 vimdiff可以快速wrap很長的一行資訊自動換行 vimrc begin for vimdiff func wrap set wrap endfunc map call wrap call wrap imap call wrap call wrap end for vimdiff 目標 替...