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.




1
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 ~ / .inputrc, tetapi bagaimana menjalankannya sebagai "satu" dari …
26 bash  shell  readline  inputrc 

9
Bagaimana cara mengulang parameter yang saat ini diketik di bash console?
Saya hanya mengetik sesuatu di sepanjang baris: mv foo/bar/poit/zoid/narf.txt dan tiba-tiba menyadari, sial, aku harus mengetik sebagian besar parameter itu lagi mv foo/bar/poit/zoid/narf.txt foo/bar/poit/zoid/troz.txt Bahkan dengan penyelesaian tab, cukup menyakitkan. Saya tahu saya dapat menyalin tempel parameter dengan memilih mouse teks dan middleclick tapi itu tidak cukup baik. Saya ingin …




4
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 tidak bekerja di bawah terminal gnome.
16 bash  readline 

3
Konfigurasikan panah atas untuk menelusuri perintah dengan karakter awal yang sama dan bukan semua perintah sebelumnya
Pada baris bashperintah, ↑beri saya perintah sebelumnya. Pada baris perintah di numpyatau matlab, ketika saya mengetik beberapa karakter, ↑beri saya perintah yang dimasukkan sebelumnya dimulai dengan karakter tersebut . Bagaimana saya bisa mengaktifkan perilaku ini dengan tepat bash? Saya menyadari cara yang lebih maju dalam mencari melalui sejarah baris perintah, …
15 bash  readline 

3
~ / .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 saya mencoba menjalankan source ~/.inputrc, itu memberi saya kesalahan berikut: \ e [1; 5C: kata depan: Perintah tidak ditemukan. …
14 bash  tcsh  readline 

2
Pintasan tunggal untuk meneruskan pencarian setelah Ctrl-R membalikkan pencarian
Saya menggunakan Ctrl+ Rsepanjang waktu, tetapi saya sering berakhir melewati perintah yang saya kejar karena saya menekannya dengan sangat cepat. Untuk meneruskan pencarian, Ctrl+ Sdapat digunakan asalkan tidak digunakan terminal terlebih dahulu (konsole dalam kasus saya, di mana stty -ixondalam ~/.bashrcmemperbaikinya). Namun, saya harus menekannya dua kali: sekali sepertinya masuk …

2
Cara menampilkan karakter kontrol (^ C, ^ D, ^ [, ...) berbeda di shell
Ketika Anda mengetik karakter kontrol di shell mereka ditampilkan menggunakan apa yang disebut "notasi caret". Escape misalnya dituliskan ^[dalam notasi tanda sisipan. Saya ingin menyesuaikan bash shell saya agar terlihat keren. Misalnya saya telah mengubah PS1dan PS2menjadi berwarna. Saya sekarang ingin mengontrol karakter untuk mendapatkan penampilan yang unik juga untuk …

1
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 hanya menghapus satu kata dan bukan keseluruhan argumen. …
13 bash  readline  inputrc 

2
Bagaimana cara membatalkan perubahan pada perintah-sejarah?
Dalam sistem UNIX Anda dapat menekan panah atas dan bawah untuk menavigasi melalui perintah sebelumnya. Ini sangat berguna. Terkadang, saya naik dan menemukan perintah yang ingin saya gunakan lagi, tetapi dengan beberapa variasi. Jika saya melakukan perubahan seperti itu, maka saya tidak memiliki cara untuk mendapatkan kembali perintah aslinya, kecuali …

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.
Judi bola