tło Słyszałem, że moduł readline czyta ~/.inputrci tak zmienia zachowanie naciśnięć klawiszy w programach takich jak bash. Pytanie Jak mogę ponownie załadować to po edycji, aby zobaczyć zmienione zachowanie bez ponownego uruchamiania programu
Biblioteka Gnu readline jest używana przez inne programy, takie jak powłoki i interpretery, aby zapewnić typowe możliwości edycji wiersza.
tło Słyszałem, że moduł readline czyta ~/.inputrci tak zmienia zachowanie naciśnięć klawiszy w programach takich jak bash. Pytanie Jak mogę ponownie załadować to po edycji, aby zobaczyć zmienione zachowanie bez ponownego uruchamiania programu
Jestem nowym użytkownikiem GNU Screen. Używam Basha od bardzo dawna i chcę wypróbować GNU Screen. Jak wiadomo, GNU Screen używa „Ca” (Control-A) jako znaku polecenia. Problem w tym, że koliduje to z funkcją edycji linii w Bash (i GNU Readline), ponieważ Control-A w Bash przejdzie na początek...
To pytanie wyjaśnia, jak przeładować .inputrcza pomocą C-x C-r. Ale jak przeładować go za pomocą poleceń w skrypcie
Próbuję przejść z długotrwałego korzystania z Tcsh na ostatnią eksplorację Basha. Udało mi się przenieść wszystkie moje ulubione funkcje, z wyjątkiem Ctrl + W, który traktuje spacje i ukośniki jak granice słów, najprawdopodobniej słowo „zabij” do tyłu ”. Jednak w Bash readline usuwa całą drogę do...
Miałem sqlite3zainstalowany pakiet na Ubuntu i nie ma wsparcia dla readline. Oznacza to, że nie ma historii poleceń i innych fajnych funkcji readline. Czy to problem z konfiguracją lub pakowaniem? Czy jest gdzieś inne archiwum pakietów, które zapewniłoby mi wsparcie readline po wyjęciu z pudełka?...
Pracuję na komputerze Mac, Sierra 10.12.3 i próbuję uzyskać dostęp do bazy danych PostgreSQL za pomocą psqlpolecenia, ale spowodowało to błąd dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib Referenced from: /usr/local/bin/psql Reason: image not found Abort trap: 6 Dzień...
Możliwa duplikat: Ukończenie bash dla poleceń w Mac OS Właśnie przeniosłem się z Linuksa na Maca, a jednym z problemów jest to, że uzupełnianie tabulatorów ma tylko 1 poziom głębokości i nie jestem pewien, jak to naprawić. Pozwól mi wyjaśnić na przykładzie - kiedy użyłem git na Ubuntu,...
Czy w trybie bash emacs można usunąć aż do poprzedniego znaku ukośnika? Na przykład, jeśli wprowadziłem polecenie cp /usr/local/bin/reallylongincorrectfolder /home/myname/reallylong_and_correct_pathi chcę po prostu usunąć reallylongincorrectfolder.Czy jest jakiś skrót? To jest dla mnie bardzo...
Staram się postępować właściwie i umieścić moje powiązania klawiszy ~/.inputrc. Okazuje się jednak, że muszę się zmienić bind '"\e\C-j":"\e[1~quiet \e[4~\n"' w "\e\C-j": "\eOHquiet \eOF\n" Teraz \eOH(nav-block-pos1 związany z beginning-of-line) i \eOF(nav-block-end związany z end-of-line) same...
Tak często uruchamiam polecenie w Terminal.app lub iTerm, naciskam strzałkę w górę, aby wrócić do edycji, a kursor przeskakuje do linii powyżej lub gdzieś całkowicie w niewłaściwym miejscu. Dzieje się tak szczególnie wtedy, gdy polecenie jest tak długie, że zawija się do następnej linii. Czasami...
Używam komputera Mac, więc nie mam klawiszy Homei Endklawiszy na klawiaturze. Dosyć często SSH do serwerów Linux. Przekonałem się, że kiedy łączę SSH z serwerem Linux Ubuntu z systemem Jaunty, mogę użyć skrótów klawiszowych readline Ctrl- ai Ctrl- eaby przesunąć kursor na początek lub koniec linii,...
W bash polecenie Ctrl+ rjest bardzo przydatne, wpisuję Ctrl+ r whateveri przeszukuje moją historię w poszukiwaniu poleceń zawierających to słowo whatever. Ale jeśli napiszę whateveri zdam sobie sprawę, że chciałbym wyszukać to słowo i nacisnąć Ctrl+ rnic się nie dzieje. Czy jest jakiś sposób, by...
Niektóre rzeczy, które lubię w Bash i chciałbym wiedzieć, jak to zrobić w PowerShell: W Bash mam skonfigurowane przewijanie historii, aby przewijało tylko polecenia rozpoczynające się od tego samego prefiksu, co bieżąca linia. Jeśli chcę zobaczyć moje ostatnie zatwierdzenie (np. Aby ponownie użyć...
Chciałbym na stałe zapisać makro klawiatury , które nagrałem za pomocą C-x (i C-x ). Czy istnieje prosty sposób na „zobaczenie źródła” mojego nowo nagranego makra, aby móc powiązać go ze skrótem klawiaturowym w ~ / .inputrc? Myślałem, że dump-macrosto zrobię, ale nie wydaje się...
Używam linuksa połączonego przez kit. Używając go z bash, moja klawiatura działa dobrze, ale kiedy używam powłoki sqlite (program sqlite3), moje klawisze zwariowały: del=^[[3~ up=^[[A left=^[[D right=^[[C down=^[[B oto moja env (odpowiednia
Gdy bash ma dostępne wiązania vi (set -o vi), strzałki góra / dół działają zarówno w trybie poleceń, jak i wstawiania. Kiedy ustawiam ~ / .inputrc readline na używanie trybu vi (ustawianie trybu edycji vi), aplikacje takie jak irb nie mają funkcji strzałki. Próbowałem „ustawić włączoną klawiaturę...
Muszę dodać kilka rzeczy do mojego inputrc. Używam bash 4, ponieważ OS używam debiana i OSX. Moje emulatory terminali to rxvt-unicode-256 na debianie i Terminal.app na OSX. Mój nowy Macbook nie ma klawiszy Insert / Delete, Home / End, PgUp / PgDown ... Czy mógłbyś mi powiedzieć naciśnięcie...
Potrzebowałbym pomocy w rozwiązaniu problemu node.js z odpowiedzią serialport na jednym komputerze z 64-bitowym Ubuntu 18.04. Na początku mogę potwierdzić, że sprzęt, z którym nawiązałem połączenie, odpowiada poprawnie na przykład w minicom. Na komputerze ARM readline serialport odpowiedź działa...
Często zdarza mi się, że: Używam Pythona w interaktywnej sesji terminalowej Przypadkowo wpisuję coś za pomocą niezrównoważonych nawiasów Python wyświetla mi ...monit, oczekując, że wprowadzę inny wiersz kodu W celu powrotu do wiersza polecenia Python instynktownie wpisuję ctrl-D(znak końca...