From c39eb15234ca21a08d3a88a69164fd6b92894250 Mon Sep 17 00:00:00 2001 From: srdusr Date: Fri, 23 Jun 2023 06:37:48 +0200 Subject: Made KEYTIMEOUT conditional depending on if in a remote ssh session --- .config/zsh/.zshrc | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index 2eaae9c..ca4787e 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -11,11 +11,16 @@ export PATH=$HOME/.bin:$HOME/.local/bin:/usr/local/bin:/sbin:/usr/sbin:$PATH +#export KEYTIMEOUT=1 +#export KEYTIMEOUT=25 +if [[ -n "$SSH_CLIENT" ]]; then + export KEYTIMEOUT=1 +else + export KEYTIMEOUT=25 +fi + ########## Vi mode ########## bindkey -v - -#export KEYTIMEOUT=1 -export KEYTIMEOUT=25 export EDITOR=$VISUAL export VISUAL=nvim bindkey -M viins '^?' backward-delete-char -- cgit v1.2.3