Konfiguruję zwirtualizowane urządzenia Linux (jako lokalne serwery programistyczne) dla programistów w firmie opartej głównie na systemie Windows, a niektórzy programiści robią negatywne pęknięcia na temat vima (między innymi). (Wydaje się, że reprezentują one w jakiś sposób Linuksa / Unixa i dowodzą, że środowisko jest wyjątkowo trudne w użyciu). Pamiętam, kiedy …
[4.13.12-1-ARCH z gnome3 i gdm na Xorg] Już ustawiłem moje środowisko VISUAL i EDITOR na vim. Podobnie próbowałem SYSTEMD_EDITOR="vim"; export SYSTEMD_EDITOR w moim ~ / .bashrc, bezskutecznie. Podczas modyfikowania plików jednostek w Arch (systemd) przez $ sudo systemctl edit _unit_ Patrzę na siebie nano. Życie jest za krótkie i na …
Używam tail -f a.txtdo oglądania aktualizacji pliku o nazwie a.txt. Jeśli zaktualizuję plik przy użyciu czegoś takiego jak ls -a >> a.txtw drugiej konsoli wirtualnej, zmiany zostaną wyświetlone w czasie rzeczywistym w pierwszej. Jeśli zaktualizuję plik za pomocą Vima w drugiej konsoli wirtualnej, zmiany nie zostaną wyświetlone w pierwszej. Niekoniecznie …
Kiedy chcę łatwo odczytać mój schemat PostgreSQL, zrzucam go stderri przekierowuję na vim: pg_dump -h localhost -U postgres dog_food --schema-only | vim - To daje: vim nie ma schematu podświetlania składni, ponieważ nie ma rozszerzenia nazwy pliku podczas czytania ze standardowego wejścia, dlatego używam następujących elementów: :set syntax=sql Co daje: …
Długo mieszam użycie emacsi vi( vim). Każdy z nich ma swoją przewagę. Analizuję dane wyjściowe błędu z procesu takiego jak kompilacja i uzyskuję numer wiersza i kolumny, ale mogę użyć tylko emacsdo bezpośredniego przejścia do wiersza i kolumny: emacs +15:25 myfile.xml z vimam tylko numer linii (zgodnie ze stroną podręcznika) …
Jak automatycznie tworzyć pasujące nawiasy klamrowe w vimie? Powinno działać w następujący sposób: Jeśli wprowadzę nawias otwarty, to nawias zamykający powinien pojawić się automatycznie, a kursor powinien zostać umieszczony pomiędzy. Aby wyskoczyć z pary nawiasów, Ctrl-jużywana jest kombinacja . Istnieje wiele wtyczek zapewniających automatyczne wstawianie nawiasów klamrowych. Ale oni użyj …
Otworzyłem reż vim some/dir. Mogę nawigować w drzewie, ale po otwarciu pliku zastanawiam się, jak zamknąć widok pliku, aby wrócić do listy katalogów i przejść do innego pliku. :wqnie ma opcji, ponieważ zamyka całą sesję vima. Wydaje mi się, że istnieje tryb for, ale nie wiem, jak się nazywa i …
Próbuję uzyskać 256 plików motywów kolorów do pracy z VIM pod xterm. Oto jak wygląda dla mnie morze : Jak powinno to wyglądać: Próbowałem postępować zgodnie ze wskazówkami na stronie wiki, ale bezskutecznie. set t_Co=256 działa dobrze, ale set t_AB=^[[48;5;%dm set t_AF=^[[38;5;%dm powoduje wyświetlenie sekwencji ucieczki na terminalu: EDYCJA: Mikel …
Zwykle włączam smartcasew moim .vimrc. Bez smartcase: Jeśli chcę wyszukiwać bez rozróżniania wielkości liter, piszę dużymi lub małymi literami (nie ma znaczenia) i dołączam \cna końcu zapytania. Wyszukiwanie z rozróżnianiem wielkości liter odbywa się domyślnie. Z smartcase: Jeśli chcę wyszukiwać bez rozróżniania wielkości liter, piszę wszystko małymi literami. Jeśli chcę …
Uwielbiam kolorystykę vima /var/log/messages, ale działa tylko na to - absolutna nazwa pliku. Nie działa w przypadku starszych rotacji wiadomości (np. /var/log/messages-20120610) Lub plików wiadomości, które otrzymuję z innych systemów. Jak mogę to poprawić?
Chociaż otrzymaliśmy polecenie, aby tego nie robić, mój kolega użył vi, aby wyświetlić duży plik tekstowy (server.log 3,5 GB). To wypełniło / var / tmp i spowodowało pewne problemy na serwerze. Co to spowodowało? Dlaczego nie powinniśmy używać vi do dużych plików?
Zacząłem uczyć się wyszukiwania słów Vima za pomocą *i #gdy kursor znajduje się nad bieżącym słowem. Ale to wyszukiwanie jest ograniczone do bieżącego bufora plików. Czy istnieje polecenie lub skrót do rozszerzenia tego wyszukiwania na: wszystkie otwarte zakładki? wszystkie otwarte bufory?
Mam dzienniki z komputera z systemem Windows, który zawiera wiele wystąpień. <200e>Wiem, że jest to znak Unicode, ale jak mogę go usunąć za pomocą spolecenia? Nie wiem, jak wpisać to w command„wierszu”. EDYTOWAĆ Jest to znak Unicode, co oznacza, że mogę go usunąć za xpomocą naciśnięcia jednego klawisza. To nie …
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.