Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daquexian/project_manager.vim
**[WIP]** Vim plugin for project configuration managing like JetBrains IDEs
https://github.com/daquexian/project_manager.vim
Last synced: 16 days ago
JSON representation
**[WIP]** Vim plugin for project configuration managing like JetBrains IDEs
- Host: GitHub
- URL: https://github.com/daquexian/project_manager.vim
- Owner: daquexian
- License: apache-2.0
- Created: 2018-11-22T04:26:11.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-15T07:53:18.000Z (over 5 years ago)
- Last Synced: 2024-10-13T09:22:35.646Z (about 1 month ago)
- Language: Vim script
- Homepage:
- Size: 13.7 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# project_manager.vim
## Installation
project_manager.vim depends on [neoterm](https://github.com/kassio/neoterm), [fzf](https://github.com/junegunn/fzf) and [fzf.vim](https://github.com/junegunn/fzf.vim)
If you use [vim-plug](https://github.com/junegunn/vim-plug):
```
Plug 'kassio/neoterm'
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
Plug 'junegunn/fzf.vim'
Plug 'daquexian/project_manager.vim
```## Usage
Map `Build` to automatically use cmake to build your target, map `SelectConfig` to select config using fzf. For example
```
nmap Build
nmap SelectConfig
```## Tips
The configuration files will be placed in `project_root_dir/.daq_fm`, so you might want to add `.daq_fm` in your `.gitignore`