MathCurvesSurfacesWallpaper GroupsGallerySoftwarePOV-Ray
ProgramingLinuxPerl PythonHTMLCSSJavaScriptPHPJavaEmacsUnicode ♥
Web Hosting by 1&1

Linux: Most Important Keybinding for {Bash, Man, Terminal} ⌨

Xah Lee, ,

This pages show the most important keys for bash, man page, terminal app.

Bash Keys

These are the major keys of bash shell.

Moving cursor:

Deleting:

Paste:

Search Command History:

Special, Job Control:

You can see most of special process control keys by stty -a.

Note: arrows keys, page up/down keys, home/end keys, usually work too, but not always.

By default, bash keys are the same as emacs's basic keys. 〔☛ Xah Emacs Tutorial

Bash keys can be customized in 〔~/.inputrc〕. See man readline. For a sample file of customized 〔.inputrc〕, see: System-wide ErgoEmacs Keybinding for Windows, Mac, Bash.

Keys for Viewing man pages

Here's the most important keys when viewing man page. Also works in paging programs such as “less”, “more”.

These keys are similar to vi's keys. (not exactly compatible. For example, page down in vi is 【Ctrl+f】, not 【f】.) 〔☛ vi tutorial

Terminal App Keys

Here's most important keys in Gnome terminal. (You can see the full list under menu 〖Edit ▸ Keyboard Shortcuts…〗)

System-Wide Screen Keys

System-wide, 【Alt+F2】 pops a run dialoge. In Xfce desktop, the command name is xfrun4.

See also:

blog comments powered by Disqus