Bagaimana cara melompat ke bagian bawah riwayat input terminal setelah lama melihat ke belakang?


0

Saya biasanya menelusuri riwayat terminal saya sangat jauh ke masa lalu dengan menekan kunci untuk menemukan sesuatu, dan setelah saya mendapatkan bahwa saya ingin pergi ke bagian bawah sejarah input, ke perintah baru yang sekarang kosong (adakah kata untuk ini?) untuk memasukkan perintah baru saya, tetapi saya tidak ingin menekan trilyun kali. Saya juga tidak ingin menghapus baris dalam sejarah dengan backspace atau yang lainnya.

Saya mencari sesuatu seperti Ctrl + Akhir di editor teks atau sesuatu seperti Ctrl + L. di terminal tetapi harus melompat input dan bukan histori output.

Saya menulis terminal karena saya tertarik pada solusi Linux / Windows / OSX juga.

Jawaban:


1

Jadi, hampir di mana saja di Linux / Unix / OSX yang Anda punya riwayat perintah (mis. Bash), itu mungkin diberdayakan oleh pustaka Readline.

Readline memiliki serangkaian perintahnya sendiri yang terhubung dengan pintasan keyboard, dan salah satunya perintah manipulasi sejarah aku s end-of-history yang persis apa yang Anda cari.

Pengikat kunci default adalah M->, atau, Meta + & gt; . Pada sebagian besar pengaturan Linux, Meta biasanya terikat pada kunci Windows, jadi mengetik Menang + & gt; mungkin akan bekerja. Jika tidak, atau Anda menggunakan OSX, ketikkan ESC lalu & gt; mungkin akan bekerja.


Saya menguji versi OSX dan berfungsi. Terima kasih atas jawaban terincinya.
totymedli
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.