https://github.com/mikoto2000/file_selector.vim
シンプルなファイルセレクター
https://github.com/mikoto2000/file_selector.vim
file-selector vim
Last synced: 5 months ago
JSON representation
シンプルなファイルセレクター
- Host: GitHub
- URL: https://github.com/mikoto2000/file_selector.vim
- Owner: mikoto2000
- License: mit
- Created: 2016-12-03T15:55:15.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-11-23T03:56:45.000Z (7 months ago)
- Last Synced: 2025-11-23T05:24:08.723Z (7 months ago)
- Topics: file-selector, vim
- Language: Vim Script
- Homepage:
- Size: 11.7 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
file_selector.vim
=================
シンプルで簡単に使えるファイルセレクターです。
Usage:
------
`buffer_selector#OpenFileSelector()` を、お好みのキーにマッピングしてください。
`file_selector#OpenFileSelector()` を実行すると、ファイル絞り込み用バッファーが開きます。
ファイル絞り込み用バッファーには、カレントディレクトリ以下のファイルを再帰的に取得した一覧が表示されます。
必要に応じて `g:file_selector_exclude_pattern` の設定を行ってください。
`g:file_selector_exclude_pattern` で指定したパターンが含まれる行は、ファイル一覧から除外されます。
文字を入力すると、ファイル絞り込み用バッファのファイル一覧が絞り込まれていきます。
半角スペースで区切られた文字列の AND で絞り込まれます。
ある程度絞り込まれたら、 ````, ```` でカーソルを上下に動かし、 ```` を押すことでカーソル上のファイルを開きます。
設定例 :
```vim
let g:file_selector_exclude_pattern = '\(bin\|build\|gradle\|config\)'
noremap f :call file_selector#OpenFileSelector()
```
Limitation:
-----------
半角スペースを含むファイル名は、うまく検索できないとおもいます。
License:
--------
Copyright (C) 2017 mikoto2000
This software is released under the MIT License, see LICENSE
このソフトウェアは MIT ライセンスの下で公開されています。 LICENSE を参照してください。
Author:
-------
mikoto2000