Add nice things for WSL
This commit is contained in:
parent
663124a4f5
commit
8809e28a1c
|
@ -171,6 +171,7 @@ Plug 'hail2u/vim-css3-syntax', {'for': ['styl', 'stylus', 'css', 'vue']}
|
||||||
Plug 'kchmck/vim-coffee-script', {'for': ['coffee', 'coffeescript', 'vue']}
|
Plug 'kchmck/vim-coffee-script', {'for': ['coffee', 'coffeescript', 'vue']}
|
||||||
Plug 'posva/vim-vue', {'for': ['vue']}
|
Plug 'posva/vim-vue', {'for': ['vue']}
|
||||||
Plug 'elixir-lang/vim-elixir', {'for': ['elixir', 'ex', 'exs']}
|
Plug 'elixir-lang/vim-elixir', {'for': ['elixir', 'ex', 'exs']}
|
||||||
|
Plug 'OrangeT/vim-csharp', {'for': ['cshtml', 'cshtml.html', 'cs', 'razor']}
|
||||||
Plug 'vim-erlang/vim-erlang-runtime', {'for': ['erlang', 'erl']}
|
Plug 'vim-erlang/vim-erlang-runtime', {'for': ['erlang', 'erl']}
|
||||||
Plug 'slashmili/alchemist.vim', {'for': ['elixir', 'ex', 'exs']}
|
Plug 'slashmili/alchemist.vim', {'for': ['elixir', 'ex', 'exs']}
|
||||||
Plug 'mattn/emmet-vim', {'for': ['html']}
|
Plug 'mattn/emmet-vim', {'for': ['html']}
|
||||||
|
|
|
@ -69,4 +69,7 @@ if [ "$PWD" = "$HOME" ]; then
|
||||||
cd "$NICE_HOME"
|
cd "$NICE_HOME"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
LS_COLORS='ow=01;36;40'
|
||||||
|
export LS_COLORS
|
||||||
|
|
||||||
[ -f ~/.fzf.bash ] && source ~/.fzf.bash
|
[ -f ~/.fzf.bash ] && source ~/.fzf.bash
|
||||||
|
|
|
@ -32,6 +32,11 @@ bind-key h switch-client -p
|
||||||
bind-key k switch-client -n
|
bind-key k switch-client -n
|
||||||
bind-key l switch-client -n
|
bind-key l switch-client -n
|
||||||
|
|
||||||
|
bind-key T set-option -g mouse off
|
||||||
|
bind-key G set-option -g mouse on
|
||||||
|
|
||||||
|
bind -n C-y run "tmux save-buffer - | /mnt/c/Windows/System32/clip.exe" \; display-message "Clipboard copied"
|
||||||
|
|
||||||
# message colors
|
# message colors
|
||||||
set -g message-bg colour0
|
set -g message-bg colour0
|
||||||
set -g message-fg colour7
|
set -g message-fg colour7
|
||||||
|
@ -44,14 +49,9 @@ set -g status-justify left
|
||||||
set -g status-bg colour0
|
set -g status-bg colour0
|
||||||
set -g status-fg colour8
|
set -g status-fg colour8
|
||||||
|
|
||||||
# don't show time or date or anything - we have a bar for that
|
|
||||||
set -g status-left ''
|
|
||||||
set -g status-right ''
|
|
||||||
set -g status-right-length 20
|
|
||||||
|
|
||||||
set -g status-interval 1
|
set -g status-interval 1
|
||||||
# set status-interval 1
|
set -g status-left '#[fg=colour18]#[bg=colour4] #(date +"%Y-%M-%d %H:%M:%S") #[fg=default]#[bg=default]'
|
||||||
# set -g status-right '#[fg=colour4]#W #[fg=colour18]#[bg=default]|#[fg=colour7] #(#{DOTFILES_PATH}/scripts/bin/tmux-session-list #S)'
|
set -g status-left-length 80
|
||||||
set -g status-right '#[fg=colour4]#W #[fg=colour18]#[bg=default]|#[fg=colour7] #(#{DOTFILES_PATH}/scripts/bin/tmux-session-list #S)'
|
set -g status-right '#[fg=colour4]#W #[fg=colour18]#[bg=default]|#[fg=colour7] #(#{DOTFILES_PATH}/scripts/bin/tmux-session-list #S)'
|
||||||
set -g status-right-length 200
|
set -g status-right-length 200
|
||||||
|
|
||||||
|
@ -88,7 +88,7 @@ bind-key -n C-h if-shell "$is_vim" "send-keys C-h" "select-pane -L"
|
||||||
bind-key -n C-j if-shell "$is_vim" "send-keys C-j" "select-pane -D"
|
bind-key -n C-j if-shell "$is_vim" "send-keys C-j" "select-pane -D"
|
||||||
bind-key -n C-k if-shell "$is_vim" "send-keys C-k" "select-pane -U"
|
bind-key -n C-k if-shell "$is_vim" "send-keys C-k" "select-pane -U"
|
||||||
bind-key -n C-l if-shell "$is_vim" "send-keys C-l" "select-pane -R"
|
bind-key -n C-l if-shell "$is_vim" "send-keys C-l" "select-pane -R"
|
||||||
bind-key -n C-\ if-shell "$is_vim" "send-keys C-\\" "select-pane -l"
|
# bind-key -n C-\ if-shell "$is_vim" "send-keys C-\\" "select-pane -l"
|
||||||
|
|
||||||
bind-key -Tcopy-mode-vi 'C-h' send -X "cancel select-pane -L"
|
bind-key -Tcopy-mode-vi 'C-h' send -X "cancel select-pane -L"
|
||||||
bind-key -Tcopy-mode-vi 'y' send -X copy-selection
|
bind-key -Tcopy-mode-vi 'y' send -X copy-selection
|
||||||
|
|
Reference in a new issue