Untuk menjawab pertanyaan tentang cara mendapatkan awal atau akhir dari garis, tampaknya secara default Terminal memetakan kunci-kunci ini ke sana:
- shift + home → awal baris, setara dengan kunci "home" di terminal normal
- shift + end → end of line, setara dengan tombol "end" di terminal normal
Jika Anda ingin rumah dan mengakhiri bekerja dengan cara "normal" (dan tidak memerlukan shift), pergi ke [Terminal menu] → Preferensi → tab Profil (atau pengaturan pada beberapa versi OS X) → Sub-tab keyboard.
Kemudian modifikasi / tambahkan kunci-kunci ini menjadi "send string to shell" berikut ini
- rumah:
\033[H
- akhir:
\033[F
Anda bisa mendapatkan \033
bagian dengan menekan tombol escape di dalam input dialog edit, jika Anda perlu menambahkannya.
Kemudian rumah dan akhir akan berfungsi seperti biasa lagi (phew).
Juga perhatikan bahwa "alt + ←" dan "alt + →" secara default di peta terminal ke kata kiri dan kata kanan, kombo lain yang berguna untuk diingat.
Dalam versi Mac OS X yang lebih baru, jika layar terminal bergeser ke atas atau ke bawah ketika Anda menekan tombol home / end, tombol home mungkin perlu diatur ke \033[1~
dan tombol end \033[4~
untuk mendapatkan hasil yang Anda inginkan (tidak diperlukan shift) .
Jangan ragu untuk memodifikasi jawaban ini untuk menambahkan binding kunci yang lebih berguna, karena ini adalah wiki komunitas.