My .vimrc and other dotfiles, they will work on both macOS and Linux.
.fonts/- Terminal/Vim fonts, install them with the provided script..vimrc&.vim/- Vim/Gvim/MacVim configuration, initialize the plugin withinitplugins.sh..tmux.conf- Tmux configuration..iterm2/- Dark Color schemes for iTerm2..gitconfig- Some useful aliases and git presets, configure you global git properties here(username, git key, etc...)..bash_profile_append- Old .bash_profile, unmaintained..zshrc_append- Current zsh profile.
brew install ripgrep fzf
You should manually install zgen: https://github.com/tarjoilija/zgen, a package manager for zsh.
I'm using: vim-airline, syntastic, fzf-vim and taglist. All configured as git submodules that can be installed with initplugins.sh or directly cloning the main repository with git clone --recurse-submodules <...>.
A few new shortcuts are available (, is the leader key):
,t: Open the taglist window;,f: Open directory tree;,e: Close the syntastic window;,h: Hex mode;,I: Show the indent guides;CTRL+g: Search for a stringin all the files from the current directory (fzf/rg);CTRL+p: Search a file from the current directory (fzf/rg);F3: Show/hide the line numbers;F6: Spellcheck;,/: Search and replace with confirmation.