fish shell compatibility
This commit is contained in:
parent
39bd7e2459
commit
cfea776923
1 changed files with 4 additions and 4 deletions
|
@ -29,7 +29,7 @@ bind e new-window -n '~/.tmux.conf' '${EDITOR:-vim} ~/.tmux.conf && tmux source
|
||||||
bind r source-file ~/.tmux.conf \; display '~/.tmux.conf sourced'
|
bind r source-file ~/.tmux.conf \; display '~/.tmux.conf sourced'
|
||||||
|
|
||||||
# see https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard
|
# see https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard
|
||||||
set -g default-command "initializing() { $(command -v reattach-to-user-namespace) $SHELL -l; }; initializing"
|
if 'which -s reattach-to-user-namespace' 'set -g default-command "tmux rename-window initializing; tmux set -w automatic-rename; reattach-to-user-namespace $SHELL -l"'
|
||||||
|
|
||||||
|
|
||||||
# -- display -------------------------------------------------------------------
|
# -- display -------------------------------------------------------------------
|
||||||
|
@ -38,8 +38,8 @@ set -g base-index 1 # start windows numbering at 1
|
||||||
setw -g pane-base-index 1 # make pane numbering consistent with windows
|
setw -g pane-base-index 1 # make pane numbering consistent with windows
|
||||||
|
|
||||||
setw -g automatic-rename on # rename window to reflect current program
|
setw -g automatic-rename on # rename window to reflect current program
|
||||||
# renumber windows when a window is closed, tmux > 1.6
|
# renumber windows when a window is closed
|
||||||
if '[ $(echo "$(tmux -V | cut -d' ' -f 2) > 1.6" | bc) -eq 1 ]' 'set -g renumber-windows on'
|
set -g renumber-windows on
|
||||||
|
|
||||||
set -g set-titles on # set terminal title
|
set -g set-titles on # set terminal title
|
||||||
set -g set-titles-string '#h ❐ #S ● #I #W'
|
set -g set-titles-string '#h ❐ #S ● #I #W'
|
||||||
|
@ -125,7 +125,7 @@ bind -t vi-copy H start-of-line
|
||||||
bind -t vi-copy L end-of-line
|
bind -t vi-copy L end-of-line
|
||||||
|
|
||||||
# copy to Mac OSX pasteboard
|
# copy to Mac OSX pasteboard
|
||||||
if 'command -v reattach-to-user-namespace' 'bind y run "tmux save-buffer - | reattach-to-user-namespace pbcopy"'
|
if 'which -s reattach-to-user-namespace' 'bind y run "tmux save-buffer - | reattach-to-user-namespace pbcopy"'
|
||||||
|
|
||||||
|
|
||||||
# -- user defined --------------------------------------------------------------
|
# -- user defined --------------------------------------------------------------
|
||||||
|
|
Loading…
Reference in a new issue