File tree Expand file tree Collapse file tree 1 file changed +21
-1
lines changed
Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -512,11 +512,31 @@ run '~/.tmux/plugins/tpm/tpm'
512512....
513513
514514
515+ === Terminal shell with Bash, and the GNU Readline Library
516+
517+ Other shells have their own Readline editor. eg Zsh Line Editor (ZLE).
518+ The Fish shell also has it's own readline editor.
519+
520+ Bash by default has the GNU Readline library.
521+
522+ https://tiswww.cwru.edu/php/chet/readline/rltop.html
523+
524+ The GNU Readline library by default has the Emacs key bindings.
525+ However, there is an option to use Vi key bindings instead.
526+ The setting for Vi key bindings is:
527+
528+ [source, bash]
529+ ....
530+ # ~/.inputrc
531+ set editing-mode vi
532+ ....
533+
534+
515535=== Terminal shell with Zsh
516536
517537The Zsh shell is pretty plain out-of-the box but can be configured easily enough.
518538
519- Unlike Fish, Zsh as a vim mode so you can escape and then use the vim key
539+ Unlike Fish, Zsh has a vim mode so you can escape and then use the vim key
520540bindings to help you edit a command.
521541
522542Install the Zsh shell (with some Zsh packages in the Fedora repo) as follows:
You can’t perform that action at this time.
0 commit comments