※こちらは旧サイトです(新サイトはこちら

NERDTreeからdirvishに乗り換えた際に覚えた事のメモ

2017-03-07 00:55:49

Vim 上のファイラを NERDTree から dirvish に乗り換えた。

NREDTreeで開くと超レスポンス悪いソースコードがあったので、軽いファイラを探していたら↑の記事を見つけて乗り換えてみた

vimgrep

grep_menuitem.vimに頼りっきりだったので、代替としてvimgrepの使い方を覚えたのでメモ

// 書式
:vimgrep /パターン/ パス

// カレントディレクトリをgrep
:vimgrep /パターン/ *

// ディレクトリを再帰的にgrep
:vimgrep /パターン/ **/*

// ディレクトリを再帰的にgrep(.phpのみ)
:vimgrep /パターン/ **/*.php

// 使用例
:vimgrep /class/ **/*.php
:vimgrep /^class/ **/*.php

Dirvish

dirvish.txtに大体書いてあるとおり

// ファイル開く・ディレクトリに入る
<CR>

// 1つ上のディレクトリ
-

// 3つ上のディレクトリ
3-

// リフレッシュ
R

// 移動はcd
:cd <path>