Na klawiaturze Macbooka Pro, jak przechodzisz do końca linii i początku linii w Terminal.app?
Pamiętaj, że Ctrl-a i Ctrl-e na tym komputerze z domyślną konfiguracją nie działają. Po prostu odbijają echo „^ A” i „^ E” ....
Terminal 2.1.1; Pantera śnieżna ; MacBookPro6,2
terminal
keyboard-layout
macbook-pro
malatio
źródło
źródło
Odpowiedzi:
Ctrl + a
i odpowiednioCtrl + e
na początek i koniec.Bonus:
Ctrl + w
usuwa poprzednie słowo.EDYCJA : O ile mi wiadomo, używasz
zsh
powłoki, która domyślnie nie używa powiązań klawiszy Emacsa. Aby uzyskać pożądane zachowanie, wykonaj następujące czynności podczas sesji:Powinieneś być dobry do zrobienia. Aby uzyskać więcej informacji o kluczowaniu, sprawdź odpowiednią sekcję instrukcji Zsh.
źródło
Ctrl
klucz myli mnie, kiedy jestem przełączanie pomiędzy XP na VirtualBox, Mac OS X i Terminal.app ... ale przynajmniejCtrl + a
iCtrl + e
jest zgodna w większości terminali. +1 dla ciebie.Ctrl
tego, ale zgadzam się, że jest powód, aby zachować to w ten sposób zamiast używaćCmd
.fn+ ←i fn+ →działają dla mnie ( odpowiednio Homei reprezentują End).
Moim zdaniem wygodniejsze niż ctrl+ Ai ctrl+ E.
źródło