lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master 6bb18d2 1/4: Improve vicmd bindings for {Ctrl


From: Greg Chicares
Subject: [lmi-commits] [lmi] master 6bb18d2 1/4: Improve vicmd bindings for {Ctrl, Alt}-{left, right}
Date: Wed, 6 Nov 2019 12:36:26 -0500 (EST)

branch: master
commit 6bb18d239fc048f7896b6d60226896f962be31f1
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>

    Improve vicmd bindings for {Ctrl,Alt}-{left,right}
---
 gwc/.zshrc | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/gwc/.zshrc b/gwc/.zshrc
index 0e49afb..76a1d76 100644
--- a/gwc/.zshrc
+++ b/gwc/.zshrc
@@ -53,15 +53,19 @@ bindkey '^?' backward-delete-char # Backspace
 #   https://lists.nongnu.org/archive/html/lmi/2019-10/msg00032.html
 bindkey '\e[H' beginning-of-line # Home
 bindkey '\e[F' end-of-line       # End
-# Bind those in the 'vicmd' keymap, too:
-bindkey -M vicmd '\e[H' beginning-of-line # Home
-bindkey -M vicmd '\e[F' end-of-line       # End
-
 bindkey '\e[1;5D' backward-word  # Ctrl-left
 bindkey '\e[1;5C' forward-word   # Ctrl-right
 bindkey '\e[1;3D' backward-word  # Alt-left
 bindkey '\e[1;3C' forward-word   # Alt-right
 
+# Bind those in the 'vicmd' keymap, too:
+bindkey -M vicmd '\e[H' beginning-of-line # Home
+bindkey -M vicmd '\e[F' end-of-line       # End
+bindkey -M vicmd '\e[1;5D' backward-word  # Ctrl-left
+bindkey -M vicmd '\e[1;5C' forward-word   # Ctrl-right
+bindkey -M vicmd '\e[1;3D' backward-word  # Alt-left
+bindkey -M vicmd '\e[1;3C' forward-word   # Alt-right
+
 # Enable useful features that emacs mode binds by default.
 # Binding '^R' here doesn't interfere with '^R' (undo) in vicmd mode.
 bindkey '^R' history-incremental-search-backward # emacs Ctrl-R



reply via email to

[Prev in Thread] Current Thread [Next in Thread]