Vi & Vim

13
Jak uciec cały ciąg w poleceniu:?

Zobaczmy. Mam gvimuruchomiony i chcę otworzyć plik, przestrzegając autocmds ( co wyklucza--remote-tab ). Teraz wiem, że mogę to zrobić (w zasadzie z pewnymi poprawkami): gvim --remote-send ":tabe my_file<CR>" który działa. Ale jeśli plik zawiera spacje lub dziwne znaki, muszę wykonać...

13
Automatyczne wyróżnianie tekstu identycznych linii

Jakiś czas temu widziałem, jak wykwalifikowany ninja vim to robi, ale nie mam pojęcia, jak zacząć. A) Czy istnieje sposób na ustawienie koloru tła vims, aby kolejne linie o identycznej treści były podświetlane. B) Jeśli ktoś wie, jak to zrobić, fajną poprawką byłoby, gdyby wyróżnianie odbywało...

13
Pomiń wyjście z autokomandu vim

Mam komendę zdefiniowaną w moim vimrc: au BufWritePost * !./make.sh Skrypt make.shkompiluje .texplik 3 razy i nie chcę, aby dane wyjściowe były wyświetlane. Czy istnieje sposób na stłumienie wyjścia? Próbowałem dodać silentjedną linię przed aupoleceniem, ale to nie zadziałało. Próbowałem...

13
Jak włączyć / wyłączyć augroup w locie?

I stworzył augroupw moim .vimrczawierający kilka autocmdi muszę włączyć / wyłączyć je autocommandw locie. Chodzi o to, aby utworzyć mapowanie (powiedzmy F4na przykład), które włączałoby te automatyczne polecenia po jednokrotnym naciśnięciu i wyłączało je po ponownym naciśnięciu bez konieczności...

13
Poprawić szybkość odtwarzania makr?

Nagrałem proste makro i odtworzyłem je w kolejnych wierszach, ale wydaje się, że szybkość odtwarzania jest bardzo wolna (poradzisz sobie z kilkoma liniami na sekundę). Czy jest to oczekiwane i czy istnieje sposób na poprawę takiej

13
Usuń wszystkie kolejne duplikaty

Mam plik, który wygląda tak. Move to 230.00 Hold Hold Hold Hold Hold Hold Move to 00.00 Hold Hold Hold Hold Hold FooBar Hold Spam Hold Chciałbym, aby wyglądało to tak: Move to 230.00 Hold Move to 00.00 Hold FooBar Hold Spam Hold Jestem pewien, że musi istnieć sposób, aby vim mógł to...