Ubuntu: move forward and backward by one word



Question:

In a GNOME terminal, the standard ways of moving forward or backward by one word do not work.

In spite of what the documentation says:

alt+b : Goes back one word at a time.

alt+f : Moves forward one word at a time.

If I do the above, I just open the drop-down menu for Tabs and Edit. How can I fix this?


Solution:1

In the Terminal, go to Edit â†' Keyboard Shortcuts... and untick the Enable menu access keys box.


Solution:2

just press ctrl-â†' and ctrl-←


Solution:3

From the readline manpage (readline is the library that implements these commands):

An emacs-style notation is used to denote keystrokes. Control keys denoted by C-key, e.g., C-n means Control-N. Similarly, meta keys are denoted by M-key, so M-x means Meta-X. (On keyboards without a meta key, M-x means ESC x, i.e., press the Escape key then the x key. This makes ESC the meta prefix. The combination M-C-x means ESC-Control-x, or press the Escape key then hold the Control key while pressing the x key.)

@Galgalesh is correct that you use the Ctrl+arrow keys to jump words in Ubuntu. In many (most?) other distributions the key combo is Alt+arrows.

In order to use Alt+f/Alt+b without interfering with the menus, use Esc, f (press Esc, THEN press f, not both at the same time).

The reason I mention this is that you can use the Esc then (key) trick for other commands, too. E.g., if you've started editing a previous command and decide you want to revert it, use Esc, r.


Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Previous
Next Post »