藤井ファインダー
藤井ファインダー
久しぶりにバージョンアップしたら偉く便利なかんじに。
最近 ../../../ と打つのがめんどくさいので
...
と打つと
../../
に、
....
と打つと
../../../
と内部で同じような処理にするようにしていて便利なんだけど
function! g:FuzzyFinderMode.File.on_complete(base)
let base = substitute(a:base, '^\v\.(\.+)', '\= "../" . repeat("../", len(submatch(1)) - 1)', '')
let patterns = map(s:SplitPath(base), 'self.make_pattern(v:val)')
にしてると、~/.vim/plugin にいるとき ... で
>File>...
1: ../../../ [***..]
2: ../../.gvimrc [*....]
3: ../../.vim/ [*....]
4: ../../.vimrc [*....]
とかになる。どうでしょうか>作者さん d:id:ns9tks
問題は ..filename なファイルをどうするか…