Vim タグジャンプ
言語
Python
- 
ツールのインストール - 
Debian 系 Linux 
 
- 
- 
ctags が対応している言語・拡張子の確認 
- 
Python コードだけを対象としたタグ生成 
タグジャンプ
| コマンド | 内容 | 
|---|---|
| Ctrl-] | カーソルのある単語に対してタグジャンプ | 
| [N]Ctrl-t | N 個前のタグ位置に戻る (タグスタックは保持) | 
| :[N]pop(:po) | N 個前のタグ位置に戻る (タグスタックを削除) | 
| :tags | タグスタックを表示 | 
| tag(:ta) keyword | キーワードの定義位置にタグジャンプする | 
| :tselect(:ts) keyword | キーワードのジャンプ先候補を表示 | 
| :tjump(:tj) keyword | キーワードのジャンプ先候補を表示 (1個しかない場合は直接ジャンプ) | 
| :tnext(:tn) | 次の候補へジャンプ | 
| :tNext(:tN) | 前の候補へジャンプ | 
| :tprevious(:tp) | 前の候補へジャンプ | 
| :trewind(:tr) | 最初に一致した候補へジャンプ | 
| :tfirst(:tf) | 最初に一致した候補へジャンプ | 
| :tlast | 最後に一致した候補へジャンプ | 
| g] | カーソル位置の単語に対して :tselect を実行 | 
| g Ctrl-] | カーソル位置の単語に対して :tjump を実行 |