To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 8 lat temu . Nigdy bym nie pomyślał, że Vim byłby tak wolny. Mam tylko następującą długą linię: (Kliknij obraz, aby powiększyć) Używam Vima (MacVim) pod Mac OS X z aplikacją terminalową. Oto …
Cofanie jest przyjemne w Vimie. Ale czasami, w znanym dobrym punkcie, chcę wymazać historię cofania - aby móc ucofnąć pojedyncze zmiany, ale tylko do pewnego momentu. (Na przykład może to być czas, kiedy ostatni raz popełniłem.) Jednym ze sposobów osiągnięcia tego jest zamknięcie i ponowne otwarcie pliku - historia cofania …
Próbuję Vimperatora . Głównie chciałem go do przewijania hjkl i podoba mi się jego system „podpowiedzi” do podążania za linkami. Te dwie funkcje są naprawdę wszystkim, czego potrzebuję; Myślę. Nie mam nic przeciwko innym funkcjom, po prostu czasem mi przeszkadza. Najbardziej denerwuje mnie kopiowanie / wklejanie. Jestem przyzwyczajony do Ctrl+ …
Zazwyczaj otwieram kilka okien i utrzymuję niektóre bufory otwarte. Ponieważ moja MO w eksploracji buforów ma używać szybkich skrótów do :bni :bp, chcę zamknąć niepotrzebne bufory przed rozpraszaniem mojego surfowania po buforze. Ale ból polega na tym, że powoduje :bdi :bwpowoduje zamknięcie okna, na wypadek, gdy mam wiele otwartych. Jak …
Rozważ dowolny interpretowany język programowania. Mogę uruchomić aktualnie otwarty skrypt za pomocą ! interpreter %i użyć klawisza return, aby powrócić do vima po zakończeniu wykonywania. Czy w jakiś sposób nie można zastąpić bieżącego okna danymi wyjściowymi wykonanego polecenia powłoki, ale otworzyć dane wyjściowe w nowym okienku podziału? Chciałbym nadal widzieć …
Jak mogę przejść do pliku lub folderu w NERDTree i zmienić katalog roboczy na ten folder (lub folder zawierający plik, w którym jestem). Wiem, że możliwe jest synchronizowanie NERDTree z katalogiem głównym NERDTree ( nerdtree i bieżący katalog ), ale szukam makra lub czegoś, co zmieniłoby folder bez wpływu na …
W vimie możesz wykonywać polecenia za pomocą „!”. Możesz połączyć to z „r”, aby wstawić wyjście do bieżącego bufora. : r! data pt 20 lipca 09:39:26 SAST 2012 wstawi datę do pliku. Teraz, gdy próbuję zrobić coś ciekawszego, na przykład datę w innym formacie +% F. W wierszu poleceń Data …
Zainstalowałem odpowiednio Vima i Gita C:\Program Files (x86)\(vim|git). Kiedy uruchamiam Vima z Git Bash, uruchamia on wewnętrzną wersję Vima dostarczoną z instalatorem Git. Czy istnieje sposób na zastąpienie tego zachowania, które nie wymaga zmiany mojego .profilelub .bashrcpodobnego, aby móc uruchomić wersję Vima zainstalowaną w Program Files? Dzięki.
Sprawdziłem kilka sposobów utrzymywania listy otwartych buforów w Vimie, a niektóre z nich są bardzo dobre, ale żaden z nich nie zachowuje się tak, jak bym chciał. Jest bardzo możliwe, że nie istnieje nic takiego, czego chcę, i pytanie nie może zaszkodzić. Korzystam z NERDTree w GVim i podoba mi …
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 7 lat temu . Używam terminala gnome i vim z koloryzacją w kolorze. Kiedy otwieram vima w terminalu, jest to nieczytelne. Ale kiedy otwieram plik w gvim, schemat kolorów działa idealnie. Kolorystyka terminala …
Mój obszar roboczy to zwykle jeden bardzo duży xterm z vimem, podzielony na sześć lub więcej buforów. Byłoby naprawdę pomocne, gdyby było bardziej oczywiste, który z nich jest aktywnym buforem. Obecnie używam do tego obecności numerów linii: augroup BgHighlight autocmd! autocmd WinEnter * set number autocmd WinLeave * set nonumber …
W odpowiedzi na moje inne ostatnie pytanie: Jak zmapować <cmd> - <shift> -f, aby uruchomić wtyczkę Ack w Vimie? Czy <cmd>w ogóle można używać klucza w Vimie? Jeśli Vim nie rozpoznaje klucza, czy możliwe jest ponowne mapowanie klucza poza Vimem (jakoś?) Na coś innego i mapowanie tego klucza w Vimie? …
Jeśli otworzę Vima i itest<Esc>:wqpiszę, to otrzymam plik, który nie ma w Vimie nowych linii, ale wydaje się, że zawiera nowy wiersz w kodzie: $ vim -u NONE test.txt $ cat test.txt | hd 00000000 74 65 73 74 0a |test.| 00000005 Jeśli otworzę Vima i napiszę, itest<Return><Esc>:wqto otrzymam plik, …
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.