Czy możesz edytować .vimrcplik i załadować go ponownie bez konieczności restartowania
Vim to wysoce konfigurowalny edytor tekstu zbudowany w celu umożliwienia wydajnej edycji tekstu. Jest to ulepszona wersja edytora vi.
Czy możesz edytować .vimrcplik i załadować go ponownie bez konieczności restartowania
Musi być jakiś sposób, coś takiego: vim -[option] <file-list> aby otwierać pliki z wiersza poleceń, a nie z poziomu Vima. dzielić okna pionowo lub / i poziomo w osobnych
Chciałbym wyświetlić bieżącą kolumnę na pasku stanu, jak to często bywa w wielu innych edytorach tekstu. Np. Dobrze wiedzieć, czy masz około 80 lub więcej kolumn. Jak wyświetlić bieżącą kolumnę na pasku
Często podczas edycji kodu wybieram blok w trybie wizualnym, szukam go i zastępuję nad tym blokiem. Po wprowadzeniu zmian opuszcza tryb wizualny. Jak wykonać nowe wyszukiwanie i zastąpić ten sam
Przywołując vim przez find | xargs, lubię to: find . -name "*.txt" | xargs vim dostajesz ostrzeżenie Input is not from a terminal i terminal z dość zepsutym zachowaniem. Dlaczego?
Gnome-zacisku, można po prostu wcisnąć Alt+ ( 1, 2, 3, itd.), Aby przełączać się pomiędzy kartami. Mogę również używać Ctrl+ ( PgUp/ PgDn) do przechodzenia między kartami (co prawda mniej wygodne, ale można je odwzorować). Jeśli chcę używać kart vim zamiast kart terminal-gnome, pisanie :tabni...
„Nigdy nie używaj klawiszy strzałek w Vimie!” Słyszałem to od przypadkowego mówcy, ale nie miałem okazji zapytać go, dlaczego. Ponadto, jeśli nie używasz klawiszy strzałek, jak możesz przesunąć kursor w trybie wstawiania
W vimie mogę z tym usunąć wszystkie wiersze zawierające słowo „cena” :g /price/d Jak mogę usunąć wszystkie wiersze, które NIE zawierają słowa
Używam podzielonych paneli w tmux - jedna to vim, druga to powłoka. Czasami mniej więcej raz dziennie vim zawiesza się. Mogę poruszać się między panelami, wykonywać dowolne polecenia tmux, po prostu vim na nic nie reaguje. Dzieje się tak tylko z tmux. Moim jedynym rozwiązaniem na razie jest zabicie...
Na moim serwerze Linux w pracy administratorzy nie zainstalowali cscope, zainstalowałem go ze źródła w moim katalogu domowym i dodałem do $ PATH. Problem w tym, że / etc / vimrc ma odniesienie do / usr / bin / cscope, który nie istnieje i za każdym razem, gdy uruchamiam vim, narzeka na to i muszę...
To musi być coś bardzo oczywistego, ale nie mogę zrozumieć, a Google też nie
Zainstalowałem MacVima za pomocą homebrew. ( brew install macvim). Jeśli zadzwonię mvimz cmd, otwiera GUI MacVim. Chciałbym vimwywołać Vim ( /Users/user/Applications/MacVim.app/Contents/MacOS/Vim) MacVima zamiast /usr/bin/vimvima systemu ( ). Jaki jest najlepszy sposób, aby to zrobić? Wiem, że...
podczas używania vima w tmux widzę, że obsługa 256 kolorów jest włączona. z kolorami $ tput Jednak zmiana schematu kolorów w vimie w tmuxie zmieni schemat kolorów w oparciu o linię, ale nie całe tło. patrz zrzut ekranu Oto na przykład fragment mojego pliku .vimrc. Mój oryginalny colorscheme jest...
Kiedy korzystam z Git na Macu i muszę zrobić rebase, domyślnie uruchamia się edytor Vim. Wolałbym Nano - czy ktoś mógłby wyjaśnić, jak zmienić konfigurację Gita, aby używał Nano do bazy? Dziękuję
Na przykład, jeśli mam cztery następujące linie: pierwsza linia druga linia trzecia linia czwarta linia Chcę je odwrócić czwarta linia trzecia linia druga linia pierwsza linia Jak mogę to zrobić w
Niepokoi mnie to, gdy coś napisałem, .vimrci muszę go najpierw zamknąć i otworzyć, aby zastosować zmiany. Czy istnieje sposób przeładowania .vimrcw Vimie bez jego zamykania? Np Dodałem set nudo ~/.vimrci chcę numery linii do stawienia się do wszystkich moich okien i
Powiedzmy, że edytuję jakiś plik za pomocą vim (lub gvim). Nie mam pojęcia o kodowaniu pliku i chcę wiedzieć, czy jest on w UTF-8, ISO-8859-1, czy coś w tym stylu? Czy mogę jakoś powiedzieć vimowi, aby pokazał mi, jakie kodowanie jest
Załóżmy, że nazwa mojego pliku kodu źródłowego to „foo.c”. Podczas edycji i debugowania zawsze wykonuję to polecenie: - :! gcc -g foo.c -o foo; gdb foo Czy mogę dodać niestandardowe polecenie do Vima, aby po wpisaniu „: debug” wykonano powyższe polecenie? Jak to...
Czy jest możliwe, aby vim otworzył wiele plików w kartach, podobnie jak args <path>polecenie otworzy wiele plików w buforach? Wykonanie czegoś podobnego :tabe ./*powoduje błąd „E77: Zbyt wiele nazw plików”, mimo że liczba plików jest mniejsza niż wartość ustawiona we...
Lubię pisać tutoriale i artykuły na forum programowania, które często odwiedzam. To forum ma limit znaków na post. W przeszłości używałem Notepad ++ do pisania postów, dzięki czemu liczba znaków na żywo jest wyświetlana na pasku stanu. Zaczynam więcej używać gVim i naprawdę nie chcę w tym momencie...