From 5ef59a1299ce95509b4bdd66db82d99af88201b8 Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Fri, 3 Feb 2023 09:26:20 +0100 Subject: [PATCH] Disable vim mode in shell when inside emacs --- hmModules/shell/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hmModules/shell/default.nix b/hmModules/shell/default.nix index 0023949..0461afb 100644 --- a/hmModules/shell/default.nix +++ b/hmModules/shell/default.nix @@ -82,7 +82,7 @@ [ $TERM = "dumb" ] && unsetopt zle && PS1='$ ' # for Emacs TRAMP mode ''; initExtra = '' - source ${pkgs.zsh-vi-mode}/share/zsh-vi-mode/zsh-vi-mode.plugin.zsh + [[ -z $INSIDE_EMACS ]] && source ${pkgs.zsh-vi-mode}/share/zsh-vi-mode/zsh-vi-mode.plugin.zsh ''; sessionVariables = { EDITOR = "hx";