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 terminalowego?
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 linii. ” Wiem, …
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 pierwszej spacji, usuwając wszystkie …
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? Albo, jak sam skompilować sqlite3 …
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ń lub dwa lata temu pracowałem z kimś i musiałem zainstalować pip, więc pobiegłem …
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, zacznę pisać …
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 powszechny scenariusz. Coś jak dF<char>w vi?
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 są powiązaniami w mojej konfiguracji, na których prawdopodobnie nie zawsze mogę polegać. Zatem główne pytanie …
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 uderzyć w klawisz i sprawić, …
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 wszystkie te długie polecenia pojawiają …
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, ale często jest kilka …
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ć części komentarza), piszę „git”, a następnie ↑. …
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 część): TERM=linux SHELL=/bin/bash SHLVL=1 INPUTRC=/etc/inputrc Chciałbym używać moich kluczy normalnie na sqlite, tak jak na Windowsie. moje inputrc: …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.