方法
- Package Control插件管理器
打開Sublime Text2,View->Show Console, 在下面粘貼
import urllib2,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
后回車,重啟Sublime Text2,出現(xiàn)下圖所示表示成功

2.安裝cTags插件
打開Sublime Text2,在在Preferences(設(shè)置)菜單中打開Package Control(插件管理器),輸入install packages,回車執(zhí)行

列表上面的文本框中輸入ctags,便會找到CTags插件,選中敲回車鍵或者鼠標(biāo)單擊,就會聯(lián)網(wǎng)下載安裝插件了

如果右擊左邊欄中文件夾,出現(xiàn)CTags:Rebuild Tags這一項,說明已經(jīng)安裝成功

安裝ctags
雖然已經(jīng)安裝了ST的CTags插件,但是ctags還沒有安裝,可以去sourceforge下載ctags-5.8.tar.gz
假設(shè)下載到~/Downloads目錄下,打開終端6,敲一下命令進入Downloads:
cd ~/Downloads
解壓ctags-5.8.tar.gz:
tar xzvf ctags-5.8.tar.gz
進入解壓目錄:
cd ctags-5.8
編譯安裝:
./configure
make
sudo make install配置cTags
打開 菜單欄->Sublime Text->Preferences->Package Settings->CTags->Settings-Default/Settings-User這兩個文件

將Settings-Default中的內(nèi)容全選復(fù)制到Settings-User文件中,并將其中Command的值設(shè)置為:/usr/local/bin/ctags

5.使用
右擊ST中左邊欄的文件夾,出現(xiàn)CTags:Rebuild Tags,點擊會生成tags文件(這個文件就是函數(shù)、變量、宏定義等的 索引文件)

按下shift+ctrl,鼠標(biāo)左鍵點擊函數(shù),跳轉(zhuǎn)到函數(shù)定義處
