Pytania oznaczone «readline»

GNU Readline to biblioteka, która zapewnia edycję wiersza poleceń i możliwości wyszukiwania historii dla Bash i innych interaktywnych programów wiersza poleceń. Użyj tego tagu w przypadku pytań dotyczących korzystania z funkcji Readline w Bash i innym oprogramowaniu.

26
Wykonać funkcję readline bez przypisywania klawiszy?

Właśnie czytałem stronę podręcznika readline i odkryłem mnóstwo świetnych poleceń, o których nie wiedziałem. Jednak kilka nie ma domyślnych przypisań klawiszy. Czy istnieje sposób na wykonanie niezwiązanych poleceń z powłoki? Nie pytam, jak powiązać polecenie w ~ / .inputrc, ale jak wykonać je...

16
Jak przejść do trybu edycji vi w trybie readline?

Chcę przejść do trybu edycji vi w środowisku readline. Ale nie chcę używać „set -o vi”. Chcę tymczasowo przełączyć się za pomocą skrótu klawiaturowego. Strona podręcznika mówi, że mogę to zrobić M-C-j. Ale to nie działa dla mnie. Używam Ubuntu i Xterm. Nie działa również pod terminalem...

14
Plik ~ / .inputrc nie jest poprawnie pozyskiwany

Mam ten plik ~ / .inputrc, który utworzyłem dla niektórych powiązań klawiszy. # 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 za każdym...

13
Usuń cały argument w bieżącym wierszu poleceń bash

Używając ^W(unix-word-rubout) mogę łatwo usunąć pojedyncze „słowo” z bieżącego polecenia w mojej powłoce bash. Jednak w przypadku argumentów cytowanych zawierających spacje (lub niecytowanych argumentów zawierających spacje z odwrotnym ukośnikiem) nie działa to dobrze, ponieważ usuwa tylko jedno...

12
Jak cofnąć zmiany w historii poleceń?

W systemach UNIX możesz naciskać górne i dolne strzałki, aby poruszać się po poprzednich poleceniach. Jest to bardzo przydatne. Czasami wchodzę na górę i znajduję polecenie, którego chcę użyć ponownie, ale z pewnymi zmianami. Jeśli dokonam takich zmian, nie będę mógł odzyskać oryginalnej komendy,...

11
czytać z historią

Jak ustawić readhistorię obsługi wbudowanych poleceń, naciskając klawisz strzałki w górę / w dół, aby je przełączać? Próbowałem łapać, kiedy naciskasz klawisz w górę, jednak wydaje się, że nie działa z read: read -p '> ' -n 3 foo echo echo -n "$foo" | hexdump Wydaje się, że naciśnięcie...

11
Dlaczego bash prowadzi do ncurses?

Myślę, że już to zauważyłem, ale nigdy o tym nie myślałem; teraz jestem ciekawa. > 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...

10
Ustawianie zmiennych readline w powłoce

Czytam na manstronie, że ustawiasz parametry readline na off lub na wartość za pomocą set var value Czy to to samo, co setwbudowane, i jak ustawić zmienne inputrc, które zostały już odczytane i powłoka