Go to file
2022-04-13 16:43:21 +07:00
.vim/autoload Hello 2022-02-02 23:18:50 +07:00
.gitignore Add gitignore 2022-03-24 00:07:53 +07:00
.tmux.conf Hello 2022-02-02 23:18:50 +07:00
.vimrc VIM Setup Updates 2022-04-13 16:37:47 +07:00
install_BSD.sh Hello 2022-02-02 23:18:50 +07:00
install.sh BASH CASE FLOW 2022-03-24 00:56:24 +07:00
README.md markdown format typo 2022-04-13 16:43:21 +07:00

Infidel's personal config for CLI based workspaces

Maintenance

General Info

This is the essential VIM and Tmux configuration for cli based unix systems.

Clone

> git clone http://git.nnag.me/infidel/infidel_env.git

Setup

$ ./install.sh

VIM

Important

: Don't forget to perform :PlugInstall or :PlugUpdate after each git pull

Global

  • Leader remmaped to ,
  • Enabled more visual blocks with J and K
  • Auto tabbed lines from normal mode using >

NerdTree

Toggle NerdTree with .

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.

Completor

For autocomplete I choose completor. Jut type as usual and the completor will offer some completion, use tab to choose.

Future Improvement

  • Script automatically detect the environment (e.g. BSD)
  • Symlink instead of copy.
  • Deploy a scaleable and portable environment.
  • Support Oh-My-Zsh installation