Vim / tmux integration
This commit is contained in:
parent
acd1b988eb
commit
42b6817e39
2 changed files with 13 additions and 10 deletions
|
|
@ -1,8 +1,9 @@
|
||||||
set-option -g default-shell /bin/zsh
|
set-option -g default-shell /bin/zsh
|
||||||
set -g default-terminal "rxvt-unicode-256color"
|
set -g default-terminal "screen-256color"
|
||||||
# set-window-option -g mode-keys vi
|
# set-window-option -g mode-keys vi
|
||||||
|
|
||||||
set-window-option -g automatic-rename on
|
set-window-option -g automatic-rename on
|
||||||
|
set-window-option mode-keys vi
|
||||||
|
|
||||||
bind h split-window -h -c "#{pane_current_path}"
|
bind h split-window -h -c "#{pane_current_path}"
|
||||||
bind v split-window -v -c "#{pane_current_path}"
|
bind v split-window -v -c "#{pane_current_path}"
|
||||||
|
|
|
||||||
20
vim/.vimrc
20
vim/.vimrc
|
|
@ -43,12 +43,14 @@
|
||||||
Plug 'tpope/vim-fireplace'
|
Plug 'tpope/vim-fireplace'
|
||||||
Plug 'guns/vim-sexp'
|
Plug 'guns/vim-sexp'
|
||||||
Plug 'tpope/vim-sexp-mappings-for-regular-people'
|
Plug 'tpope/vim-sexp-mappings-for-regular-people'
|
||||||
Plug 'dylanaraps/wal.vim'
|
"Plug 'dylanaraps/wal.vim'
|
||||||
Plug 'alvan/vim-closetag'
|
Plug 'alvan/vim-closetag'
|
||||||
Plug 'mattn/emmet-vim'
|
Plug 'mattn/emmet-vim'
|
||||||
" Plug 'tpope/vim-salve'
|
" Plug 'tpope/vim-salve'
|
||||||
Plug 'chrisbra/colorizer'
|
Plug 'chrisbra/colorizer'
|
||||||
" cljfold
|
" cljfold
|
||||||
|
Plug 'christoomey/vim-tmux-navigator'
|
||||||
|
|
||||||
|
|
||||||
" " Todo:
|
" " Todo:
|
||||||
" "
|
" "
|
||||||
|
|
@ -170,7 +172,7 @@
|
||||||
nnoremap <leader>d k :r !date <cr>
|
nnoremap <leader>d k :r !date <cr>
|
||||||
|
|
||||||
nnoremap <leader>k :vert new ~/.vim/bindings.md <cr>
|
nnoremap <leader>k :vert new ~/.vim/bindings.md <cr>
|
||||||
tnoremap <leader><esc> <C-\><C-n>
|
" tnoremap <leader><esc> <C-\><C-n>
|
||||||
|
|
||||||
"}}}
|
"}}}
|
||||||
|
|
||||||
|
|
@ -237,13 +239,13 @@
|
||||||
nnoremap <C-c> :close <cr>
|
nnoremap <C-c> :close <cr>
|
||||||
nnoremap <C-n> :bn <cr>
|
nnoremap <C-n> :bn <cr>
|
||||||
" Term mode
|
" Term mode
|
||||||
tnoremap <C-h> <C-w>h
|
" tnoremap <C-h> <C-w>h
|
||||||
tnoremap <C-j> <C-w>j
|
" tnoremap <C-j> <C-w>j
|
||||||
tnoremap <C-k> <C-w>k
|
" tnoremap <C-k> <C-w>k
|
||||||
tnoremap <C-l> <C-w>l
|
" tnoremap <C-l> <C-w>l
|
||||||
tnoremap <C-c> :close <cr>
|
" tnoremap <C-c> :close <cr>
|
||||||
tnoremap <C-n> :bn <cr>
|
" tnoremap <C-n> :bn <cr>
|
||||||
tnoremap <Esc> <C-\><C-n>
|
" tnoremap <Esc> <C-\><C-n>
|
||||||
|
|
||||||
" TODO: remap pane resize to something else (leader?)
|
" TODO: remap pane resize to something else (leader?)
|
||||||
" quick-scope
|
" quick-scope
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue