Table of Contents
Movement
ZSH Line Editor Index
-
vi-backward-blank-word (unbound) (B)
-
Move backward one word, where a word is defined as a series of
non-blank characters.
-
backward-char (^B ESC-[D) ()
-
Move backward one character.
-
vi-backward-char () (h)
-
Move backward one character, without changing lines.
-
backward-word (ESC-B ESC-b) (unbound)
- Move to the beginning of the previous word.
-
emacs-backward-word
- Move to the beginning of the previous word.
-
vi-backward-word (unbound) (b)
-
Move to the beginning of the previous word, vi-style.
-
beginning-of-line (^A) (0)
-
Move to the beginning of the line. If already at the beginning of the
line, move to the beginning of the previous line, if any.
-
vi-beginning-of-line
- Move to the beginning of the line, without changing lines.
-
end-of-line (^E)
-
Move to the end of the line. If already at the end of the line, move
to the end of the next line, if any.
-
vi-end-of-line (unbound) ($)
-
Move to the end of the line.
-
vi-forward-blank-word (unbound) (W)
-
Move forward one word, where a word is defined as a series of
non-blank characters.
-
vi-forward-blank-word-end (unbound) (E)
-
Move to the end of the current word, or, if at the end of the current
word, to the end of the next word, where a word is defined as a series
of non-blank characters.
-
forward-char (^F ESC-[C)
- Move forward one character.
-
vi-forward-char (unbound) (space l)
- Move forward one character.
-
vi-find-next-char (^X^F) (f)
-
Read a character from the keyboard, and move to the next occurrence of
it in the line.
-
vi-find-next-char-skip (unbound) (t)
-
Read a character from the keyboard, and move to the position just
before the next occurrence of it in the line.
-
vi-find-prev-char (unbound) (F)
-
Read a character from the keyboard, and move to the previous
occurrence of it in the line.
-
vi-find-prev-char-skip (unbound) (T)
-
Read a character from the keyboard, and move to the position just
after the previous occurrence of it in the line.
-
vi-first-non-blank (unbound) (^)
- Move to the first non-blank character in the line.
-
vi-forward-word (unbound) (w)
- Move forward one word, vi-style.
-
forward-word (ESC-F ESC-f) (unbound)
- Move to the beginning of the next word. The editor's idea of a
word is specified with the WORDCHARS parameter.
-
emacs-forward-word
- Move to the end of the next word.
-
vi-forward-word-end (unbound) (e)
- Move to the end of the next word.
-
vi-goto-column (ESC-|) (|)
- Move to the column specified by the numeric argument.
-
vi-goto-mark (unbound) (`)
- Move to the specified mark.
-
vi-goto-mark-line (unbound) (')
- Move to beginning of the line containing the specified mark.
-
vi-repeat-find (unbound) (;)
- Repeat the last vi-find command.
-
vi-rev-repeat-find (unbound) (,)
- Repeat the last vi-find command in the opposite direction.
Mark D. Borges