-
Notifications
You must be signed in to change notification settings - Fork 0
License
ojer/vim-fap
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
fzf ack in the project
find anything in the project
vim 中使用 FZF/Ack 检索时,指定项目根目录为检索目录
使用 `vim --version` 检查已启用特性
当 `file_in_path`, `find_in_path` 功能可用时有效
在 vim8+ 中安装:
将该项目文件夹移动到 `vimfiles\pack\plugins\start\` 目录
FZF
使用 `RFZF` 检索文件
`:RFZF filename` 等价于 `:FZF -q filename ${projectDir}`
Ack
使用 `RAck` 检索字符
`:RAck str` 等价于 `:Ack str ${projectDir}`
自定义
通过参数 NTPNames 设置标识文件来自定义项目根目录
该参数也用于 NERD_tree_Project `https://www.vim.org/scripts/script.php?script_id=2801`
默认参数定义如下:
```
if !exists("g:NTPNames")
let g:NTPNames = ['build.xml', 'Makefile', '.project', '.lvimrc']
endif
```
在 vimrc 中设置更多可用于识别项目根目录的文件, 比如 'package.json', 'pom.xml' 等
```
let g:NTPNames = ['README.md', 'README', 'pom.xml', 'pageage.json', 'build.xml', 'Makefile', '.project', '.lvimrc']
```
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published