OS X Terminal shortcut: Jump to beginning/end of line
fn + shift + leftArrow = goto beginning of line
fn + shift + rightArrow = goto end of line
these work for me
In the latest Mac OS You can use shift
+ home
or shift
+ end
I use a handy app called Karabiner to do this, and many other things. It's free and open source.
It's a keyboard remapper, with a lot of handy presets for many common remaps that people may want to do.
As you can see from the screenshot, this remap is included as a preset in Karabiner.
Hope this helps. Happy remapping!
As setup in the terminal using vi
:
The Home
button on a Macbook Pro keyboard: Fn + Left Arrow
.
The End
button on a Macbook Pro keyboard: Fn + Right Arrow
.
Here I found a tweak for this, without any third party tool. This will make the following shortcut to work:
fn + right: to go to the end of the line.
fn + left: to go to the beginning of the line.
- Open terminal preferences.(
cmd + ,
). - Go to your selected theme and then to the keyboard tab.
-
And add a new entry as following.
-
That's all. Now close and check.
Hope it helps.
EDIT: Refer to the comment by @Maurice Gilden below for more insights.