Czy można wpisać polecenie bash w vi i uzyskać standardowe wyjście? Uważam, że często nużące jest zamykanie i ponowne otwieranie vi tylko dlatego, że chcę poszukać czegoś w
Czy można wpisać polecenie bash w vi i uzyskać standardowe wyjście? Uważam, że często nużące jest zamykanie i ponowne otwieranie vi tylko dlatego, że chcę poszukać czegoś w
To pytanie wynika bezpośrednio z odpowiedzi . W tym przypadku nie jestem w stanie zrozumieć części, która mówi: Pod tym względem jego zachowanie jest bliższe trybowi emacs niż w trybie bash (readline) / ksh / zsh emacs, ale odbiega od wbudowanego edytora wiersza sterownika terminala (w trybie...
Kiedy edytujesz plik w vimie, generuje plik wymiany o takiej samej nazwie jak twój bieżący plik, ale z .swprozszerzeniem. Jeśli .swpjest już zajęty, to generuje jeden po .swodrugim. Jeśli to już zostało zrobione, otrzymasz .swaitp. Itp. Nie mogłem znaleźć żadnej dokumentacji dotyczącej dokładnej...
Korzystam z vima i potrzebuję sposobu, aby zawsze móc zobaczyć plik, nad którym pracuję, bez potrzeby ^G. Widzę nazwę pliku, kiedy uruchamiam vima, ale kiedy zaczynam pracę i używam różnych funkcji, gubi się. Widziałem też, że inni ludzie mają jakieś „dodatki” w dolnej części konsoli vim, które...
W vimużywam yyi pcały czas szarpię i wklejam linie. Jednak jeśli chcę zastąpić jedną linię wieloma miejscami w pliku, nie mogę użyć, yy p dd pponieważ dd usuwa linię do schowka / rejestru. Chociaż prawdopodobnie powinienem wiedzieć, jak lepiej korzystać z rejestrów, wydaje mi się, że jest na to...
W ramach programu, który napisałem, stale czytam i zapisuję dane z plików. Zauważyłem, że w ramach tych działań nieumyślnie tworzę .swppliki wymiany . Jak myślisz, co się dzieje? Co spowodowałoby pojawienie się plików wymiany, gdybyś musiał odtworzyć
Może jestem głupi, ale czy możesz zastąpić wszystkie znaki od miejsca, w którym znajduje się kursor, do końca wiersza jednym poleceniem? Następnie użyj, .aby zrobić to samo zamień w następnym wierszu i tak
Chciałbym utworzyć nowego użytkownika i dać mu dostęp do sudo. Mówiąc konkretnie, chcę, aby używał sudo vimi edytował httpd.conf. Napisałem to w sudoers: user ALL=(ALL) /usr/bin/vim /etc/httpd/confs/httpd.conf Słyszałem jednak, że może to być ryzykowne. Dlaczego to jest problematyczne? Jak...
Mam kilka wierszy, które chcę zapisać w innym pliku. Jak mogę to
Na przykład, jeśli chcę, aby vim rozpoznał plik o nazwie gitconfig(bez wiodącego .) filetype=gitconfig, czy istnieje sposób na wskazanie tego w komentarzu lub czymś podobnym w samym pliku? Uwaga: Chcę, aby działało to w różnych systemach, więc modyfikowanie plików startowych vima nie jest...
Pracuję VImi próbuję skonfigurować polecenie wyszukiwania i zamiany, aby wykonać pewne zamiany, w których mogę ponownie użyć wyrażenia regularnego, które jest częścią mojego ciągu wyszukiwania. Przykładem byłaby prosta linia, gdzie chcę, aby wymienić (10)się {10}, gdzie 10 może być dowolną...
Szukam wtyczki do przeglądarki, która wprowadza tekst w polach wejściowych za pomocą tego samego interfejsu klawiatury edytora tekstowego Vim. I przyjęły Vimium co sprawia ogólne nawigację znacznie bardziej skuteczne, jednak często znaleźć mój własny żałuję interfejsu Vima natomiast wybrałem pole...
Środowisko: Fedora 25 (4.9.12-200.fc25.x86_64) Terminal GNOME 3.22.1 Korzystanie z wersji VTE 0.46.1 + GNUTLS VIM - Vi IMproved 8.0 (12 września 2016, opracowano 22 lutego 2017 16:26:11) tmux 2.2 Niedawno zacząłem używać tmux i zauważyłem, że kolory w Vimie zmieniają się w zależności od tego,...
Nie mogę edytować plików tekstowych za pomocą vima w cygwin. Muszę naciskać iwiele razy, aby wstawić tekst. Czasami działa, a czasem nie. Ilekroć przesuwam kursor w górę, muszę nacisnąć I wiele razy. Co może być problemem? Czy backspacedziała w
Moje pytanie jest proste, ale trudno mi je łatwo sformułować / wyjaśnić. Loguję się do kilku skrzynek Unix z różnymi kontami. Widzę 2 różne rzeczy dla user1i user2podczas edycji plików tekstowych w vimie użytkownik1 Kiedy piszę vim filename, vim otwiera się i edytuję plik. Kiedy go zamykam,...
Kiedyś miałem współpracownika, który był naprawdę dobry w UNIX. Pokazał mi, jak używać skrótów klawiszowych Vi do edytowania poleceń powłoki. Umieścił polecenie w pliku, który był uruchamiany przy każdym logowaniu. Od tego czasu przeprowadziłem się do innego projektu. Niestety nie pamiętam,...
Zainstalowano Debian Stretch (9.3). Zainstalowałem Vima i usunąłem Nano. Vim jest wybrany jako domyślny edytor. Za każdym razem, gdy biegam crontab -e, otrzymuję te ostrzeżenia: root@franklin:~# crontab -e no crontab for root - using an empty one /usr/bin/sensible-editor: 25:...
Jeśli otworzysz plik, do którego nie masz uprawnień do zapisu w vimie, to zdecydujesz, że musisz go zmienić, możesz napisać zmiany bez wychodzenia z vima :w !sudo tee % , ponieważ nie rozumiem, jak to może działać. Czy możesz to przeanalizować? Rozumiem tę :wczęść, zapisuje bieżący bufor na dysk,...
Używam Putty -> Suse box -> vim 7.2kombinacji do edycji i chcę ponownie przypisać kombinację klawiszy Ctrl + strzałki do określonego zadania. Ale z jakiegoś powodu Vim ignoruje skrót i przechodzi do trybu wstawiania i wstawia znak „D” (po lewej) z „C” (po prawej). Która część konfiguracji...
Czy można zmienić nazwę bufora w vimie? W szczególności używam Conque Shell do otwierania powłok w vimie (każda powłoka jest w buforze) i przy wielu powłokach widzę: 10: bash - 1 11: bash - 2 na mojej liście buforów. Chciałbym zmienić nazwę tych buforów na bardziej znaczące nazwy (np....