summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSkladnayazebra <skladnayazebra@gmail.com>2025-10-16 16:51:06 +0200
committerSkladnayazebra <skladnayazebra@gmail.com>2025-10-16 16:51:06 +0200
commit1c0e5abefc59752e18f9a0050038531afbc7ef10 (patch)
treeecc65e9fe89272404de4e6b3c5caa9255dcc92f3
parent6c4932fcb70fb7647f71d4dffe23cc0a1238f916 (diff)
restore default tmux keybind; remove extra zsh keybinds
-rw-r--r--tmux/tmux.conf5
-rw-r--r--zsh/index.zsh2
-rw-r--r--zsh/keybinds.zsh47
3 files changed, 0 insertions, 54 deletions
diff --git a/tmux/tmux.conf b/tmux/tmux.conf
index c8dae55..229a20c 100644
--- a/tmux/tmux.conf
+++ b/tmux/tmux.conf
@@ -6,11 +6,6 @@ set -g mouse on
# allows to use vim bindings in scroll mode - key [
set-window-option -g mode-keys vi
-# reassign leader key to C-f
-set -g prefix C-f
-unbind-key C-b
-bind-key C-f send-prefix
-
# switch between panes using vim binds
bind-key h select-pane -L
bind-key j select-pane -D
diff --git a/zsh/index.zsh b/zsh/index.zsh
index bf47ad4..ff2b387 100644
--- a/zsh/index.zsh
+++ b/zsh/index.zsh
@@ -3,7 +3,6 @@ HISTFILE=~/.histfile
HISTSIZE=1000
SAVEHIST=1000
bindkey -e
-bindkey -r "^F"
# End of lines configured by zsh-newuser-install
#
# The following lines were added by compinstall
@@ -14,7 +13,6 @@ zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}'
zstyle ':completion:*' menu select
source ~/.config/zsh/prompt.zsh
-source ~/.config/zsh/keybinds.zsh
source ~/.config/zsh/utils.zsh
source /usr/share/nvm/init-nvm.sh
diff --git a/zsh/keybinds.zsh b/zsh/keybinds.zsh
deleted file mode 100644
index 8e27ea9..0000000
--- a/zsh/keybinds.zsh
+++ /dev/null
@@ -1,47 +0,0 @@
-# keybinds from arch wiki https://wiki.archlinux.org/title/Zsh
-
-# create a zkbd compatible hash;
-# to add other keys to this hash, see: man 5 terminfo
-typeset -g -A key
-
-key[Home]="${terminfo[khome]}"
-key[End]="${terminfo[kend]}"
-key[Insert]="${terminfo[kich1]}"
-key[Backspace]="${terminfo[kbs]}"
-key[Delete]="${terminfo[kdch1]}"
-key[Up]="${terminfo[kcuu1]}"
-key[Down]="${terminfo[kcud1]}"
-key[Left]="${terminfo[kcub1]}"
-key[Right]="${terminfo[kcuf1]}"
-key[PageUp]="${terminfo[kpp]}"
-key[PageDown]="${terminfo[knp]}"
-key[Shift-Tab]="${terminfo[kcbt]}"
-key[Control-Left]="${terminfo[kLFT5]}"
-key[Control-Right]="${terminfo[kRIT5]}"
-
-# setup key accordingly
-[[ -n "${key[Home]}" ]] && bindkey -- "${key[Home]}" beginning-of-line
-[[ -n "${key[End]}" ]] && bindkey -- "${key[End]}" end-of-line
-[[ -n "${key[Insert]}" ]] && bindkey -- "${key[Insert]}" overwrite-mode
-[[ -n "${key[Backspace]}" ]] && bindkey -- "${key[Backspace]}" backward-delete-char
-[[ -n "${key[Delete]}" ]] && bindkey -- "${key[Delete]}" delete-char
-[[ -n "${key[Up]}" ]] && bindkey -- "${key[Up]}" up-line-or-history
-[[ -n "${key[Down]}" ]] && bindkey -- "${key[Down]}" down-line-or-history
-[[ -n "${key[Left]}" ]] && bindkey -- "${key[Left]}" backward-char
-[[ -n "${key[Right]}" ]] && bindkey -- "${key[Right]}" forward-char
-[[ -n "${key[PageUp]}" ]] && bindkey -- "${key[PageUp]}" beginning-of-buffer-or-history
-[[ -n "${key[PageDown]}" ]] && bindkey -- "${key[PageDown]}" end-of-buffer-or-history
-[[ -n "${key[Shift-Tab]}" ]] && bindkey -- "${key[Shift-Tab]}" reverse-menu-complete
-
-[[ -n "${key[Control-Left]}" ]] && bindkey -- "${key[Control-Left]}" backward-word
-[[ -n "${key[Control-Right]}" ]] && bindkey -- "${key[Control-Right]}" forward-word
-
-# Finally, make sure the terminal is in application mode, when zle is
-# active. Only then are the values from $terminfo valid.
-if (( ${+terminfo[smkx]} && ${+terminfo[rmkx]} )); then
- autoload -Uz add-zle-hook-widget
- function zle_application_mode_start { echoti smkx }
- function zle_application_mode_stop { echoti rmkx }
- add-zle-hook-widget -Uz zle-line-init zle_application_mode_start
- add-zle-hook-widget -Uz zle-line-finish zle_application_mode_stop
-fi