tmux_conf_preserve_stock_bindings, resolves #553
This commit is contained in:
parent
ee922631b6
commit
69a0bedc36
2 changed files with 16 additions and 0 deletions
|
@ -858,7 +858,13 @@ run 'cut -c3- "$TMUX_CONF" | sh -s _apply_configuration'
|
||||||
# _apply_bindings() {
|
# _apply_bindings() {
|
||||||
# cfg=$(mktemp) && trap 'rm -f $cfg*' EXIT
|
# cfg=$(mktemp) && trap 'rm -f $cfg*' EXIT
|
||||||
#
|
#
|
||||||
|
# tmux_conf_preserve_stock_bindings=${tmux_conf_preserve_stock_bindings:-false}
|
||||||
# tmux list-keys | grep -vF 'TMUX_CONF_LOCAL' | grep -E 'new-window|split(-|_)window|new-session|copy-selection|copy-pipe' > "$cfg"
|
# tmux list-keys | grep -vF 'TMUX_CONF_LOCAL' | grep -E 'new-window|split(-|_)window|new-session|copy-selection|copy-pipe' > "$cfg"
|
||||||
|
# if _is_true "$tmux_conf_preserve_stock_bindings"; then
|
||||||
|
# probe_socket="$(dirname "$TMUX_SOCKET")/tmux-stock-bindings-$$"
|
||||||
|
# TMUX_SOCKET="$probe_socket" tmux -f /dev/null list-keys >> "$cfg"
|
||||||
|
# rm -f "%probe_socket"
|
||||||
|
# fi
|
||||||
#
|
#
|
||||||
# # tmux 3.0 doesn't include 02254d1e5c881be95fd2fc37b4c4209640b6b266 and the
|
# # tmux 3.0 doesn't include 02254d1e5c881be95fd2fc37b4c4209640b6b266 and the
|
||||||
# # output of list-keys can be truncated
|
# # output of list-keys can be truncated
|
||||||
|
|
|
@ -5,6 +5,16 @@
|
||||||
# Copyright 2012— Gregory Pakosz (@gpakosz).
|
# Copyright 2012— Gregory Pakosz (@gpakosz).
|
||||||
|
|
||||||
|
|
||||||
|
# -- bindings ------------------------------------------------------------------
|
||||||
|
|
||||||
|
# preserve tmux stock bindings,
|
||||||
|
# while adding bindings that don't conflict with these stock bindings
|
||||||
|
# /!\ this disables some of Oh my tmux! bindings described in README.md
|
||||||
|
# - true
|
||||||
|
# - false (default)
|
||||||
|
tmux_conf_preserve_stock_bindings=false
|
||||||
|
|
||||||
|
|
||||||
# -- session creation ----------------------------------------------------------
|
# -- session creation ----------------------------------------------------------
|
||||||
|
|
||||||
# prompt for session name when creating a new session, possible values are:
|
# prompt for session name when creating a new session, possible values are:
|
||||||
|
|
Loading…
Reference in a new issue