Skip to content
forked from daynin/dotfiles

🤘 My collection of dotfiles for tmux, vim and zsh

License

Notifications You must be signed in to change notification settings

alsibir/dotfiles-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Dotfiles

To install these dotfiles you should run following:

./install.sh

to install all dotfiles with Neovim as default vim.

OR:

./install.sh --classic-vim

If you want to set up classic vim (7.*) instead of Neovim.

It'll install on your computer:

  • python
  • macvim (if you use os x)
  • vim
  • neovim
  • tmux
  • curl
  • zsh

Then you should install Neovim plugins (just exec following):

:PlugInstall

And compile YouComplteMe: https://github.com/Valloric/YouCompleteMe#installation

That's all what you need to do to use this dotfiles.

These are my tmux, vim, neovim, editorconfig and zsh configs.

###Tmux

  1. Session name
  2. Inactive window
  3. Active window
  4. Active pane
  5. Simple date/time info panel

###Tmux hot keys

There are only one thing you should know: you can use Ctrl + h / j / k / l to jump between panes

###Vim hot keys

First of all, you should know that my Leader key is ,

Action Binding
Toggle nerd tree Ctrl + n
Show Ctrl-p panel Ctrl + p
Switch buffer Ctrl + h / j / k / l
Format JS/HTML/CSS Ctrl + f
Find and replace word under the cursor Leader + s

That's all. Remaining keys are default.

###Terminal emulator settings

NOTE: You have to set "Droid Sans Mono for Powerline Nerd Font Complete.otf" as a font by default in your terminal emulator.

Like that:

About

🤘 My collection of dotfiles for tmux, vim and zsh

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 52.1%
  • Vim Script 47.9%