View on GitHub

dotfiles

Personal Vim and bash profile

Personal profile settings

Continuously changing configuration files for convenient terminal and Vim usage. Beyond the following feauture listings, each file has extensive comments on settings.

.bashrc

Default .bashrc file with additions to set:

.bash_profile

Includes .bashrc to have everything in one place for either terminal or X11 use.

.vimrc

Mappings

F2 - toggle paste
F8 - toggle tagbar
/ - open/close fold (za)
-u - clear undo history (:call ClearUndo())
ct - generate ctags
gb - list buffers to select
gd - list buffers to close
,, - turns off highlighting for searched pattern (:noh)
Alt+1/2/3 - diffget LOCAL/BASE/REMOTE
Ctrl+Down/Up - go to next/prev difference
Ctrl+] - go declaration/definition
Ctrl+T - go back to previous position
Ctrl+N - toggle NERD Tree
Ctrl+P - file list explorer of CtrlP plugin
Ctrl+B - buffer list explorer of CtrlP plugin
Ctrl+L - format actual paragraph (gqip)
Ctrl+U - toggle undo tree (:UndotreeToggle)
Tab - change window (C-w-w)
Shift-Tab - change window backwards (C-w-Left)

.gvimrc

.gitconfig

.gitignore

install.sh

./install.sh