綾小路龍之介の素人思考

[vim] タグジャンプや関数の定義、変数の宣言、マクロの定義にジャンプ

コードリーディングの時にこれを知っているのと知らないのとでは効率に違いが出てくる。

関数が使われている位置にカーソルを移動して、コマンドモードで以下。関数の宣言にジャンプ(ctag不要)出来る。

[ C-I

マクロが使われている位置にカーソルを移動して、コマンドモードで以下。マクロの宣言にジャンプ(ctag不要)出来る。

[ C-D

元の場所に戻るには

C-O

関数が使われている位置にカーソルを移動して、コマンドモードで以下。関数の宣言にジャンプ(ctag必要)出来る。

C-]

元の場所に戻るには

C-t

変数の使われている位置にカーソルを移動して、コマンドモードで以下。変数の宣言に(Go decration)ジャンプできる。

gd

変数の使われている位置にカーソルを移動して、コマンドモードで以下。変数の宣言に(Go decration)ジャンプできる。ただしグローバル変数。

gD

ファイルが参照されている位置(#include とか)にカーソルを移動して、コマンドモードで以下。ファイルを開く。戻るにはC-o

gf

このようなタグ付けを遣ってくれるプログラム。ctags, egtags, gtags等。

リファレンス

  1. Vimのメモ - メモのメモ
  2. tagsrch - vimdoc-ja
  3. options - vimdoc-ja
  4. vim 関数|変数 宣言|定義 ジャンプ - Google 検索
  5. C のファイルの中の勝手な位置にジャンプ
  6. Vim-users.jp - Hack #56: ローカル変数の宣言位置に移動する
  7. Vim-users.jp - Hack #43: タグジャンプを使用する
  8. usr_29 - vimdoc-ja
  9. Vim でタグジャンプを使ってみる - Archiva
  10. Vim - 関数や変数の定義元にジャンプする ctags - 俺の成長日記
  11. 技術/vim/メモ3, ctags - Glamenv-Septzen.net
  12. Exuberant Ctags — 名無しのvim使い
  13. vim - 仕事のメモ
  14. taglist.vim : ソースコード上のメソッド宣言、変数宣言の一覧を表示 — 名無しのvim使い
  15. するのは失敗、何もしないのは、、、
  16. KGussan Webpage
  17. vimエディタコマンド一覧 - Elegant Cat Wiki

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2010-01-23T02:19:51+09:00
  2. Modified: 2010-01-23T02:19:51+09:00
  3. Generated: 2017-03-03T23:09:16+09:00