プログラミングに必要な機能(関数一覧)

プログラミング業務に必要な機能として大事な物を忘れてたわ。
ということで、関数一覧を追加。

  • 関数一覧
  • ファイル内検索
  • grep
  • 置換
  • タグジャンプ

関数一覧(taglist)

Vimで関数一覧を表示する方法の一つとして taglist プラグインを使う方法がある。

ダウンロード

taglistプラグインは以下のサイトから入手。
taglist.vim - Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc) : vim online

インストール

taglist.vim を $VIMRUNTIME/plugin フォルダにコピーする。
$VIMRUNTIME のパスは Vim 上で以下のコマンドを実行することで表示される。

:echo $VIMRUNTIME

実行

taglist を実行するにあたって事前にタグファイルを作成しておく必要がある。
※タグファイルの作成方法についてはまた後ほど整理しよう。

ソースコードを開いている状態で以下のコマンドを実行する。

:Tlist

すると標準ではウィンドウの左側に関数一覧が表示される。
関数一覧上で関数名の行にカーソルを移動させてEnterキーを入力するとその関数の位置へジャンプできる。
また、F1キーを入力すると関数一覧の上部にヘルプが表示されるので便利。