f849244d6121e55cfd6bda3b3bd5df9c530b267e
* undead colorscheme
* Airline (with undead color, enable powerline fonts)
Infidel's personal config for CLI based workspaces
General Info
This is the essential VIM and Tmux configuration for cli based unix systems.
Clone
git clone https://git.nnag.me/infidel/infidel_env.git
Setup
./install.sh -u user
VIM
This installation script now can execute
:PlugUpdateon first setup.
Global
- Leader remmaped to
, - Enabled more visual blocks with J and K
- Auto tabbed lines from normal mode using
>
NerdTree
Toggle NerdTree with . T
EasyAlign
Perform multiline visual select then enter ga. Next enter your preference alignment.
Goyo
Toggle Goyo from command input mode :Goyo or use the shortcut.
Limelight
Toggle Limelight from command input mode :Limelight or use the shortcut.
Autocomplete : CoC
CoC now can use tab to navigate completion list. Make sure the target machine have nodejs for CoC to run properly.
Airline
I use airline as status bar
CoC Extensions included :
coc-vimlspfor VIM scriptcoc-pyrightfor Pythoncoc-shfor SH scriptscoc-spell-checker: General spell checker in EN
Autocomplete : Completor
Completor is not good for servers, as it requires vim version with python support.
vimbox-draw
Create ASCII diagrams :
- Visual select some box
- invoke
+oto create box or+Oto create box with label - To add label into existing box, visual select the area then invoke
+c
Future Improvement
- Script automatically detect the environment (e.g. BSD)
- Symlink instead of copy.
- Deploy a scalable and portable environment.
Support Oh-My-Zsh installation- Diagnostic Feature
-cor--check
Description
Languages
Vim script
96.9%
Shell
3.1%