vim

Nerdtreeでファイル操作〜vim

投稿日:2013年12月28日 更新日:

Nerdtreeはvimでファイル操作ができる定番プラグイン

screenshot

 

設定など

F2で右にファイラ画面を表示したり閉じたりするなど

 

ファイル操作

ルートディレクトリを移動C
ファイル作成m(メニュー)を押してa(add)
ファイルを移動m(メニュー)を押してm(move)
ファイルをコピーm(メニュー)を押してc(copy)
ファイルを削除m(メニュー)を押してd(delete)

その他は、vimプラグインのNERDTreeを自分好みにカスタマイズ。が詳しかった

 grep検索

上のファイルをnerdtree_plugin/grep_menuitem.vimとして作成

NeoBundleで管理してるのでForkして上のファイルをいれたリポジトリをつくった

github.com/seventhsense/nerdtree/tree/development

NeoBundleでブランチ付きで指定すればOK

使い方はm(メニュー)からg(grep)で検索

右の下にファイル候補、右の上にファイルの中身が表示される

表示が崩れやすい

screenshot

 

ターミナルからMacVimを起動する”mvim”コマンドを追加

 

ウガンダに寄付しました

screenshot

-vim
-,

執筆者:

関連記事

Ubuntu server12.04でneocompleteをつかうためにvim7.4をビルドした〜初夢、美夢

By: jinterwas – CC BY 2.0[/caption]   Ubuntu server 12.04ではapt-getでneocomplete対応のvimをインスト …

VimFilerはじめました

By: Sig. – CC BY 2.0   VimFilerはvimでつかえるファイラー NerdTreeというファイラーもあって今まではこっちを利用していた 自分にとっては、 …

vimでRailsのプロジェクトファイル間を移動〜rails

  By: rjp – CC BY 2.0 目次1 vim-rails2 unite-rails3 Unite.vimがプロジェクト単位での検索に対応した vim-rails g …

Neosnippetからvim-snippetsをつかう

目次1 導入2 インストールと設定3 感想4 自分のスニペットをつくる 導入 スニペットは断片という意味で、合言葉みたいなものから、定型的な文法を展開するやつ 例えば、[crayon-59c12c16 …

vimを軽く早く~NeoBundleLazy NeoComplete gitgutter

目次1 NeoBundleLazyをつかう2 NeoCompleteをつかう3 gitgutterを改良版にしてみる NeoBundleLazyをつかう 起動時間の計測 [crayon-59c12c1 …