Vi & Vim

10
Sortowanie kolumny bez zmiany innych kolumn

Niedawno zdałem sobie sprawę z !techniki filtrowania i uwielbiam ją. Niestety nie jestem w stanie używać go w trybie wizualnego blokowania. Mam nadzieję, że niektórzy eksperci tutaj pomogą mi. Zasadniczo chcę na miejscu posortować kolumnę, taką jak trzecia poniżej (tylko MWE). I nie chcę...

10
Czy można usunąć wpis z historii cofania?

Mam te wiersze w moim .vimrc, aby pomóc w wcięciach: autocmd BufReadPost * set noexpandtab | retab! 4 autocmd BufWritePre * set expandtab | retab! 4 autocmd BufWritePost * set noexpandtab | retab! 4 Jednak powodują one dużo hałasu w historii cofania. Ponieważ zasadniczo nie robią nic z...

10
Jak wkleić blok wizualny zaczynając od innej linii

Bardzo długo zajęło mi uświadomienie sobie, że umieszczanie (wklejanie) czegoś plub za pomocą Pktórego blok wizualny wybiera ctrl+vi szarpanie (kopiowanie) yzachowuje sposób wcześniejszy, więc gdy kopiowany tekst znajdował się pośrodku wiersza, będą wtedy kopiowane pośrodku innego tekstu, o ile to...

10
Duplikuj bufor do nowej karty zamiast go przenosić

Często chcę tymczasowo zmaksymalizować bufor na stronie zakładki, a następnie wrócić do starej konfiguracji bufora, na którą patrzyłem. Mój obecny proces roboczy polegający na robieniu czegoś takiego to albo zamknięcie wszystkich innych buforów za pomocą, <c-w>oalbo przeniesienie bufora,...

10
Jak wyświetlić listę dostępnych opcji wtyczki?

Niedawno odkryłem, że YouCompleteMema g:ycm_autoclose_preview_window_after_insertionopcję, która automatycznie ukrywa okno podglądu dokumentacji po wyjściu z trybu wstawiania, a także niedawno zacząłem używać vima, więc po raz pierwszy ustawiłem tę opcję. Zastanawiałem się więc, czy inne wtyczki,...

10
różne wzorce wyszukiwania na okno / bufor

Czy w jakiś sposób można mieć różne wzorce wyszukiwania dla okna lub bufora, tj. Chcę wyszukać termin A w oknie / buforze A i termin B w oknie / buforze B, aby za pomocą hlsearchpodświetlał różne rzeczy np. Równolegle w

10
Jak odróżnić vim od vimdiff od vimrc?

Mam funkcję w vimie, która otworzy wszystkie bufory jako tabulatory. Jednak po dodaniu tej funkcji vimdiff również otwiera pliki do porównania jako różne zakładki, a zatem nie pokazuje różnic. Czy istnieje sposób, w jaki mogę sprawdzić, czy jego vim lub vimdiff wywołuje mój plik vimrc? function!...

10
Czy jest dostępny tryb wstawiania przed dodaniem?

Próbowałem napisać ciąg znaków ze wszystkimi znakami od zdo ai pomyślałem, że byłoby to o wiele łatwiejsze, gdybym mógł pisać wstecz . Pomysł byłby podobny do trybu INSERT, w którym kursor nie przesuwa się do przodu po każdym wstawionym znaku. Nie mogłem znaleźć czegoś takiego, więc zastanawiam...

10
Otwarta sekcja man 3

Używam Vima do programowania C w systemie Linux. Kiedy naciskam K, aby otworzyć stronę podręcznika dla słowa bazowego, nie mam kontroli nad tym, która sekcja podręcznika jest otwarta. Czy istnieje sposób, aby to gdzieś