Pada keyboard Macbook Pro, bagaimana Anda menjalankan end-of-line dan awal-of-line di Terminal.app?
Perhatikan bahwa Ctrl-a dan Ctrl-e di komputer ini dengan konfigurasi default tidak berfungsi. Mereka hanya menggemakan "^ A" dan "^ E" ....
Terminal 2.1.1; Macan Tutul Salju ; MacBookPro6,2
terminal
keyboard-layout
macbook-pro
malatio
sumber
sumber
Jawaban:
Ctrl + a
danCtrl + e
untuk awal dan akhir masing-masing.Bonus:
Ctrl + w
menghapus kata sebelumnya.EDIT : Sejauh yang saya tahu, Anda menggunakan
zsh
shell, yang secara default tidak menggunakan binding kunci Emacs. Untuk mendapatkan perilaku yang Anda inginkan, lakukan hal berikut selama sesi Anda:Anda harus berbuat baik. Untuk informasi pengikat kunci lainnya, silakan periksa bagian yang relevan dari manual Zsh.
sumber
Ctrl
Kunci sial itu membingungkan saya ketika saya beralih antara XP di VirtualBox, Mac OS X dan Terminal.app ... tapi setidaknyaCtrl + a
danCtrl + e
konsisten di sebagian besar terminal. +1 untuk Anda.Ctrl
ini, tapi saya setuju ada alasan untuk tetap seperti ini daripada menggunakanCmd
.fn+ ←dan fn+ →bekerja untuk saya (mereka mewakili Homedan Endmasing - masing).
Lebih nyaman daripada ctrl+ Adan ctrl+ Emenurut saya.
sumber