yazevnul / dot-config

Configs for Bash, Vim, Tmux and other.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Configs for Zsh, Vim, Tmux and other.

TL;DR

bash -c "$(curl -fSs https://raw.githubusercontent.com/yazevnul/dot-config/master/remote_deploy.sh)"

Deployment

Deploy all.

./deploy.sh

Only Zsh.

./zsh/deploy.sh

Only Tmux.

./tmux/deploy.sh

Only Python.

./python/deploy.sh

Only Vim. This might take some time, especially with slow network connection.

./vim/deploy.sh

Details

Solarized colorscheme is used everywhere, so you will need to change you terminal colorscheme in order to make everything look really good.

Here are some tips on how to achieve it:

Vim plugins:

Custom Vim key mappings:

  • F4 — show directory tree
  • F7 — move to the next tab
  • F8 — move to the previous tab
  • F9 — show/close tagbar
  • F10 — show compiler diagnostics (only for c,cpp and python file types)
  • Ctrl + ] — goto declaration (only for c,cpp and python file types)
  • Ctrl + h — show documentation with quick info
  • Ctrl + y — expand snippet
  • Ctrl + j — jump forward withing snippet
  • Ctrl + k — jump backward withing snippet

That is how it looks like on Mac OS X in Terminal.app. Demonstration asciicast

About

Configs for Bash, Vim, Tmux and other.


Languages

Language:Python 41.8%Language:Shell 29.5%Language:Vim Script 28.7%