Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/searleser97/cpbooster.vim
Vim integration plugin of cpbooster
https://github.com/searleser97/cpbooster.vim
Last synced: 2 days ago
JSON representation
Vim integration plugin of cpbooster
- Host: GitHub
- URL: https://github.com/searleser97/cpbooster.vim
- Owner: searleser97
- License: gpl-3.0
- Created: 2020-07-08T18:14:58.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-29T01:50:24.000Z (almost 3 years ago)
- Last Synced: 2024-05-02T03:01:21.748Z (about 2 months ago)
- Language: Vim script
- Size: 50.8 KB
- Stars: 29
- Watchers: 3
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-nutria - cpbooster.vim
README
# cpbooster :heart: vim
## About
[**cpbooster**](https://github.com/searleser97/cpbooster) plugin for vim or neovim
![video-demo-min](https://user-images.githubusercontent.com/5056411/112360916-71608280-8c98-11eb-82c2-04b4898034e1.gif)
## Installation
- Install [**cpbooster**](https://github.com/searleser97/cpbooster)
```
npm install cpbooster -g
```- Install **cpbooster.vim** using your preferred plugin manager
- Using [vim-plug](https://github.com/junegunn/vim-plug):
```vim
Plug 'searleser97/cpbooster.vim'
```## Commands
| Command | Description |
| -------------------- | ------------------------------------------------------------------------------------------------------- |
| `:Test [id]` | Test your current code against all available testcases for it,
or just one testcase if [id] is set. |
| `:Debug [id]` | Run your current code with your debugging flags,
or run it against one testcase if [id] is set. |
| `:Create ` | Create source file loading the corresponding
template for the file extension. |
| `:Rtest [id]` | Test the last compiled version of your code.
Same as `:Test` but without recompiling. |
| `:Rdebug [id]` | Debug the last compiled version of your code.
Sames as `:Debug` but without recompiling. |
| `:Addtc` | Add new test case for your current code. |
| `:Submit` | Submit your code to an Online Judge. (Codeforces, AtCoder, ...) |## Future Updates
- Add `:TestAs ` command
- Add `:DebugAs ` command## License
`cpbooster.vim` is licensed under the [GNU General Public License v3.0](https://github.com/searleser97/cpbooster.vim/blob/master/LICENSE)