Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

vimをIDEっぽくしたいなぁ2 ~taglistを使いメソッド、変数、定数の一覧を表示する~

$
0
0

はじめに

vimをIDEっぽくしたい。
第2弾 クラスやメソッドなどのアウトラインを表示させよう。
※あくまで自分用のメモです。

taglistを使用するまでの手順

1.taglistプラグインを入手
2.taglistプラグインを導入
3.タグファイルを作成する
これだけ、後はvimで:Tlistとうつだけ

1.taglistプラグインを入手

このページからdownload
http://vim.sourceforge.net/scripts/script.php?script_id=273
ここ
taglist_download.png

2.taglistプラグインを導入

まず、ホームディレクトリに.vimディレクトリ(設定ファイルディレクトリ)を作成する。
次に、そのディレクトリにtaglistプラグインを配置する。
こんな感じ
${HOME}/.vim/plugin/taglist.vim
docはこんな感じ
${HOME}/.vim/doc/taglist.txt

3.タグファイルを作成する

プロジェクトのディレクトリにタグファイルを作成しましょう。
もし、ctagsがinstallされてない場合は、タグファイルが作成されませんので、
apt-getとかyumでinstallしてください。

コマンド
cd /xxx/xxx/xxx
ctags -R

※ctagsに関しては下記のページが詳しいかと。
ctagsをちゃんと使う http://qiita.com/soramugi/items/7014c866b705e2cd0b95

準備は整いました:Tlistで使ってみましょう

準備は完了したので、vimでファイルを開きましょう。

vim
:set tag=/xxx/xxx/tags
:Tlist

とうってみましょう。

そうすると
taglist.png
とこんな感じで表示されます。
タグリストのウィンドウに移動して、 移動したい変数、メソッド上でEnterキーを押すと、 その宣言個所に移動します。

色々な機能と組み合わせるとIDEっぽく使えます。

vimをIDEっぽくしたいなぁ1 ~クラスや関数の宣言元にジャンプする~
http://qiita.com/masaharu-suizu/items/b5d495829ac70fc58c42

ファイルを横断したgrep vimgrep
http://qiita.com/masaharu-suizu/items/2b6b6a2ac947e86c87ec


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>