- Vim Script 100%
|
|
||
|---|---|---|
| plugin | ||
| LICENSE | ||
| README.md | ||
dalmurii/ccmd.vim
This is a bunch of neovim config files.
It contains basic features and utilities.
Usage
<args> is for argument vector.
For zero to many arguments will be accepted.
Preconfigured commands
Those commands are pre-configured, and requires no parameters for dumb ones like me.
:CConf <args>
Configure a cmake project with exported compile commands positioned in
g:CSDir,placing the configured project on
g:CBDir,
passing<args> g:CArgConfas extra arguments forcmake.
:CBuild <args>
Build a project which has been placed on
g:CBDir,passing
<args> g:CArgBuildas extra arguments forcmake --build g:CBDir.
:CTest <args>
Test a built projects which has been placed on
g:CBDir.passing
<args> g:CArgTestas extra arguments forctest --test-dir g:CBDir.
Non-configured commands
Those commands lacks some features since they are for making other commands.
: Cconf <args>
Configure a cmake project with exported compile commands,
passing
<args>as extra arguments forcmake.
: Cbuild prm:builddir <args>
Build a project which has been placed on
prm:builddir,passing
<args>as extra arguments forcmake --build prm:builddir.
: Ctest
Run a test of built projects,
passing
<args>as extra arguments forctest.