f849244d61
* undead colorscheme * Airline (with undead color, enable powerline fonts)
1.8 KiB
1.8 KiB
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
:PlugUpdate
on 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-vimlsp
for VIM scriptcoc-pyright
for Pythoncoc-sh
for 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
+o
to create box or+O
to 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
-c
or--check