Pewnie, że jest to bardzo prosty, inteligentny sposób, aby to zrobić, ale ponieważ historia w Zshell wydaje się być aliasowana do fc, nie ma sposobu na użycie sztuczek wymienionych w Jak usunąć pojedynczy wiersz z historii? . Wszelkie wskazówki, jak to zrobić? Moim przypadkiem użycia byłoby usunięcie ostatniego wydanego polecenia …
Próbowałem wyszukać ~/.bash_historymoje ostatnie polecenia podczas sesji terminalowej, ale ich po prostu nie było. Chyba dlatego, że mam otwartych wiele sesji terminali. Czy istnieje sposób na zsynchronizowanie (tj. Synchronizację-wypychanie lub synchronizację-wypisanie) historii poleceń bieżącej sesji terminala w pliku bash_history (bez zamykania sesji i utraty tego środowiska)? (Pomysł byłby zdalnie podobny …
Zastanawiałem się, jak wyszukiwać polecenia w historii, nie znając kilku pierwszych liter polecenia? Podczas wyszukiwania przy użyciu opcji Ctrl- Rw trybie bash należy podać kilka pierwszych liter polecenia. Co, jeśli znam tylko niektóre postacie na środku lub niektóre na początku, a niektóre na środku? Na przykład, aby szukać cat myfile, …
Polecenie fc umożliwia wizualną edycję poprzedniego polecenia. Jeśli zmienię zdanie w edytorze, jak zatrzymać wykonywanie polecenia. W vimie wpisz q! lub q oba powodują wykonanie polecenia i CTRL-C też nie działa. Czy jedyną opcją jest usunięcie polecenia w edytorze, a następnie wq?
Na przykład, jeśli zrobię mkdir thisismyfolder912 Pamiętam, że istnieje łatwiejszy sposób na przejście thisismyfolder912niż konieczność zrobienia cd thisismyfolder912 Co to jest i jak to działa? A także, jakie są inne sposoby na wykorzystanie tego?
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, chyba że ją sprawdzę history. Czy …
Często przełączam się między Bash i Zsh i używam funkcji wyszukiwania historii, aby odzyskać polecenie. Ponieważ jednak Bash i Zsh mają różne pliki historii, często okazuje się, że polecenie, którego szukam, zostało wykonane w innej powłoce. Czy jest jakiś sposób na udostępnienie lub zsynchronizowanie historii między nimi?
Trzymam dość długą historię bashów i czasami, kiedy szukam czegoś z funkcją wyszukiwania wstecznego bash ( Ctrl+ r), kończę na początku historii wyszukiwania i nadal nie znalazłem tego, czego potrzebowałem, a potem chciałbym wrócić do końca pliku historii. Jedną z opcji jest użycie funkcji wyszukiwania do przodu ( Ctrl+ s), …
Zaczynam się uczyć Regexa, dlatego wielokrotnie używam tego polecenia: grep pattern /usr/share/dict/american-english Tylko część ze zmianami wzorców, więc muszę wielokrotnie pisać długie wyrażenie „ / usr / share / dict / american-english ”. Ktoś zauważył, że możliwe jest rozwinięcie argumentu polecenia z historii poleceń, wpisując tajemnicze kombinacje znaków zamiast pełnego …
Często uruchamiam polecenia za pomocą podpowłoki, a czasem chciałbym rozszerzyć podpowłoki, zanim coś uruchomię. W ten sposób mogę zweryfikować to, co robię, i ewentualnie edytować to, co się wkrótce wydarzy. Na przykład, jak mogę uzyskać rozwinięcie następującego wiersza polecenia, zanim go uruchomię, aby móc edytować wyniki podpowłoki? na przykład $ …
Znalazłem interesujący artykuł: Przewidywanie linii poleceń UNIX dotyczących przewidywania wiersza poleceń (na podstawie wcześniejszej aktywności użytkownika) i zastanawiam się, czy istnieje jakakolwiek faktyczna implementacja takiej rzeczy?
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 klawiszy …
Moja obecna screensesja ma 12 otwartych okien. Działa od tygodni ... Wiem, że wykonałem convertkomendę ImageMagick w jednym z tych 12 okien ekranowych w zeszłym tygodniu ... czy jest jakiś sposób na łatwe przeszukanie historii Bash wszystkich 12 instancji, bez ich zamykania lub uruchamiania history | grep convertna wszystkich 12 …
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.