Pertanyaan yang diberi tag readline

GNU Readline adalah perpustakaan yang menyediakan pengeditan baris perintah dan kemampuan pencarian riwayat untuk Bash dan program baris perintah interaktif lainnya. Gunakan tag ini untuk pertanyaan yang berkaitan dengan penggunaan fungsionalitas Readline di Bash dan perangkat lunak lainnya.

26
Menjalankan fungsi readline tanpa mengikat kunci?

Saya baru saja membaca halaman manual readline dan menemukan banyak perintah hebat yang tidak saya ketahui. Namun, beberapa tidak memiliki ikatan kunci default. Apakah ada cara untuk menjalankan perintah tidak terikat dari shell? Saya tidak bertanya bagaimana cara mengikat perintah di ~ /...

16
Bagaimana cara saya beralih ke mode edit vi di readline?

Saya ingin beralih ke mode edit vi di lingkungan readline. Tapi saya tidak ingin menggunakan 'set -o vi'. Saya ingin beralih sementara menggunakan pintasan keyboard. Halaman manual mengatakan saya bisa melakukan ini M-C-j. Tapi itu tidak berhasil untukku. Saya menggunakan Ubuntu dan xterm. Juga...

14
~ / .inputrc file tidak sumber dengan benar

Saya memiliki file ~ / .inputrc ini yang saya buat untuk binding kunci tertentu. # mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving "\e[1;5C":forward-word "\e[1;5D":backward-word "\e[5C":forward-word "\e[5D":backward-word "\e\e[C":forward-word "\e\e[D":backward-word setiap kali...

13
Hapus seluruh argumen di baris perintah bash saat ini

Menggunakan ^W(unix-word-rubout) saya dapat dengan mudah menghapus satu "kata" dari perintah saat ini di bash shell saya. Namun, ketika berhadapan dengan argumen yang dikutip yang berisi spasi (atau argumen tanpa tanda kutip yang mengandung spasi backslash), ini tidak berfungsi dengan baik karena...

11
baca dengan sejarah

Bagaimana saya bisa membuat readriwayat mendukung perintah builtin , dengan menekan tombol atas / bawah untuk menggilirnya? Saya sudah mencoba menangkap ketika Anda menekan tombol atas, namun sepertinya tidak berhasil read: read -p '> ' -n 3 foo echo echo -n "$foo" | hexdump Menekan tombol...

11
Mengapa tautan bash ke ncurses?

Saya pikir saya sudah memperhatikan ini sebelumnya tetapi tidak pernah terlalu memikirkannya; sekarang saya penasaran. > ldd /bin/bash linux-vdso.so.1 => (0x00007fff2f781000) libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007f0fdd9a9000) libdl.so.2 => /lib64/libdl.so.2...

10
Mengatur variabel readline di shell

Saya membaca di manhalaman, bahwa Anda mengatur parameter garis baca mati atau ke nilai dengan menggunakan set var value Apakah ini sama dengan setbuiltin, dan bagaimana Anda mengatur variabel setelah inputrcsudah dibaca dan shell sedang