aboutsummaryrefslogtreecommitdiff
path: root/.config/zsh
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2023-06-23 06:37:48 +0200
committersrdusr <trevorgray@srdusr.com>2023-06-23 06:37:48 +0200
commitc39eb15234ca21a08d3a88a69164fd6b92894250 (patch)
tree86c7223fe2ce4c4a5740bf807cc70203fba7f42e /.config/zsh
parent846bb041f32c3905ff93f5fa5648ecfd865f2034 (diff)
downloaddotfiles-c39eb15234ca21a08d3a88a69164fd6b92894250.tar.gz
dotfiles-c39eb15234ca21a08d3a88a69164fd6b92894250.zip
Made KEYTIMEOUT conditional depending on if in a remote ssh session
Diffstat (limited to '.config/zsh')
-rw-r--r--.config/zsh/.zshrc11
1 files 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