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.

2
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 (0x00007f0fdd7a5000) libc.so.6 => /lib64/libc.so.6 (0x00007f0fdd3e6000) /lib64/ld-linux-x86-64.so.2 (0x00007f0fddbf6000) Libtinfo adalah bagian dari ncurses. Ini adalah sistem fedora, tetapi sama di ubuntu, dan saya …
11 bash  readline  ncurses 

2
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 panah tampaknya berfungsi dan …

2
.inputrc TAB tidak berlaku seperti yang diharapkan
Saya siap hari ini, ini pertanyaan lain: Kenapa ketika saya memasukkan ini ke dalam .inputrc, mereka berdua melakukan hal yang sama? TAB: menu-complete Shift-TAB: menu-complete-reverse yaitu mereka berdua melakukan apa pun yang dikatakan terakhir.
11 bash  readline 


2
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 berjalan?
10 bash  readline 


4
Masukkan teks dalam buffer baris perintah bash
Saya ingin secara terprogram menempatkan sepotong teks tertentu dalam buffer baris perintah bash, dibaca untuk diedit dan digunakan sebagai perintah. Apa yang saya nantikan adalah sesuatu yang mirip dengan read -itetapi untuk perintah. -i text Jika readline digunakan untuk membaca baris, teks ditempatkan ke dalam buffer pengeditan sebelum pengeditan dimulai. …
9 bash  readline 

1
Apa pemisah kata readline?
Ketika saya menghapus "kata" di Bash, itu akan berhenti pada karakter tertentu seperti _dan /. Misalnya, jika saya mengetik /foo/bar dan mengaktifkan backward-kill-word(biasanya dipetakan ke Alt- Backspacedan / atau Ctrl- w), teks yang tersisa adalah /foo/ . Ini tidak tidak sesuai dengan $COMP_WORDBREAKSatau readline'srl_completer_word_break_characters . Bagaimana saya bisa mendeteksi (lebih …
9 bash  readline 

2
Membaca karakter demi karakter dengan bash read
Saya sudah mencoba menggunakan bash untuk membaca file karakter demi karakter. Setelah banyak percobaan dan kesalahan, saya menemukan bahwa ini berfungsi: exec 4<file.txt declare -i n while read -r ch <&4; n=0 while [ ! $n -eq ${#ch} ] do echo -n "${ch:$n:1}" (( n++ )) done echo "" done …
8 bash  readline 

2
Bagaimana cara menukar dua argumen baris perintah terakhir?
$ ln -s ./dir/target.txt /path/to/source.txt{cursor here} Bagaimana cara swap file yang diketikkan nama file di baris perintah? Alt+ Tbertukar kata, bukan nama file, menghasilkan ln -s ./dir/target.txt /path/to/txt.source. Idealnya solusi juga harus diinterpretasikan "filenames with quotes.txt"dengan benar. Bisakah itu dilakukan dengan beberapa konfigurasi readline dan / atau bash, atau dengan …
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.