Shortcuts to move faster in Bash command line - teohm.dev

I stopped using arrow keys recently, and start using shortcut keys to move around and edit efficiently on the Bash command line.

12 comments Linux only_spam teohm.com 0

Brak powiązanych.
wykopki

Jezeli ktos uzywa screena to wtedy ctrl-a nie dziala. Tzn dziala, tylko robi co innego :-p

jkl

@wykopki: Ja uzywam screena i zawsze zwalniam C-a, by mi nie wchodzilo w komendy screena.

zskk

@wykopki: screen ssie - tylko tmux!

akerro

Move back one character. Ctrl + b
Move forward one character. Ctrl + f

i w sumie nie wiem czy dalej czytać czy nie, ale jakbyś ktoś nie znał to strzałka w lewo ← cofa o jeden znak, a strzałka w prawo → przesuwa o znak do przodu.

jkl

@akerro: Ale strzalki sa duzo wolniejsze, bo wymagaja przemieszczenia prawej dloni... C-f i C-b jest duzo szybsze. Dodatkowo przebindowanie Ctrl na Caps-Lock pomaga, bo Control zawsze szybszy na home row. Ergonomia to podstawa.

akerro

@jkl: jak Ctrl+b może być wolniejsze niż strzałka? przecież to jest jeden klawisz który masz cały czas pod ręką

jkl

@akerro: Jak masz strzalke pod reka? Moze masz jakas niestandardowa klawiature.. Malym palcem tam dosiegasz nie odrywajac reki od reszty? :D

akerro

@jkl: zależnie od położenia ręki, małym palcem albo kciukiem pod dłoń sięgam, czasami używam środowisk graficznych, w których nie istnieje kursor i wszystko się robi skrótami, to przyzwyczajam się ;)

jkl

@akerro: No tak. Graficzne. Na konsoli sie nie podnosi reki i do kursorow daleko jest... Maly palec taki dlugi nie jest.

akerro

@jkl: zobacz sobie i3, awesome, bspwm ;)

jkl

@akerro: To nie wiem czemu nie bindujesz na cos blizej niz kursory. Pewnie przyzwyczajenie.

jkl

Opisane skroty sa w emacs-mode, mozna tez na vim-mode przestawic.
Skroty mozna wylistowac poleceniem bind -p i sie nie bawic w dziwne stronki.
Polecam help bind