Kocham Vima . Całe życie spędzam, używając go: w pracy tworzę kod w Vimie, edytuję za jego pomocą pliki konfiguracyjne, piszę przy nim e-maile. W domu piszę z nim moje listy rzeczy do zrobienia i moje listy wiader. W wolnym czasie piszę w nim książkę. Chodzę na spotkania o Vimie i próbuję przekonać wszystkich, których znam, do korzystania z niego (niestety moja babcia nie zgadza się, że powinna używać go do pisania listów do przyjaciół) .
Z całą tą miłością do naszego ukochanego redaktora napotykam ogromny problem: jako normalnie ukonstytuowany człowiek czasami chcę się zrelaksować i dobrze się bawić. Oczywiście chciałbym to zrobić w naszym pobożnym edytorze, ale nie wiem, jak to zrobić. Oczywiście spędziłem godziny na dostosowywaniu schematu kolorów i pisaniu rekurencyjnego makra, które oglądam przez długi czas, ale po sześciu lub siedmiu godzinach z rzędu nie jest już tak zabawnie.
Wołam więc do was, Vimmers: Jak mogę się dobrze bawić w Vimie?
EDYCJA Ten post był oczywiście prima aprilis (oczywiście moja babcia uwielbia używać Vima) . Dziękujemy wszystkim za odpowiedzi i komentarze, zasugerowano kilka naprawdę fajnych pomysłów!
Odpowiedzi:
Jest wiele sposobów na dobrą zabawę w Vimie: na przykład można zainstalować wtyczkę skryptu vim-skryptu (ta zależność również musi być zainstalowana).
Po zainstalowaniu wtyczki polecenie
:Nibble
uruchomi grę w węża w nowym buforze. Węża można kontrolować, hjkla grę można wstrzymać space. Dzięki temu można spędzić godziny zabawy w naszym ukochanym edytorze.Teraz, jeśli znudzisz się wężem, nadal możesz grać w dobrą starą grę tetris z TeTrIs.vim .
Ten nie ma żadnych zależności i gra się rozpoczyna Leaderte
Podziwiaj, jak piękne jest:
Wreszcie, jeśli naprawdę jesteś zagorzałym graczem i nadal chcesz nowych wrażeń, możesz spróbować sokoban . Ta gra wymaga ode mnie zbyt wielu umiejętności mózgowych, ale jestem pewien, że niektórym geniuszom nadal się spodoba.
Edytuj Ponieważ pytanie jest teraz zamknięte, dodam wtyczkę flappyvirb sugerowaną przez @sp asic, która jest znacznie łatwiejsza niż wersja na smartfona:
I wtyczka Matrix sugerowana przez @mMontu, która zapewni godziny rozrywki przed niesamowitym wygaszaczem ekranu:
Edycja 2 Ponieważ zabawa nigdy się nie kończy, oto kolejna wtyczka dla retro graczy: rogue.vim, jak sama nazwa wskazuje, jest to port nieuczciwych w vimie:
Eksploruj loch, walcz z potworami, wygrywaj pieniądze: zostań prawdziwym poszukiwaczem przygód Vim! Gra wydaje się być naprawdę kompletna, dokument jest ogromny i przejrzysty, a dostępnych jest wiele poleceń. I jak w każdym dobrym łotrzyku, lochy są generowane losowo przy każdej nowej grze.
źródło
Nie zauważyłem
VimGolf
tutaj wymienionego, więc pomyślałem, że go tam wyrzucę:VimGolf
To świetny sposób, aby rzucić sobie wyzwanie, aby robić rzeczy Vima przy coraz mniejszej liczbie naciśnięć klawiszy. Przepraszam, jeśli już o tym wiedziałeś.
źródło
Wyobraź sobie format pliku dla innego hobby i napisz dla niego wtyczkę Vim.
Załóżmy na przykład, że lubisz układać krzyżówki / łamigłówki. W takim przypadku możesz użyć / utworzyć specjalny format pliku i uzupełnić go o wtyczkę, która pomaga lub automatyzuje niektóre operacje, np. Łatwe przełączanie czarnego kwadratu, łatwa nawigacja od definicji do pozycji słowa w łamigłówce lub automatyczne wyszukiwanie określony słownik niekompletnych słów, oparty na bieżącej lokalizacji kursora wiersza / kolumny. Takie rzeczy :)
(Pomysł pochodzi z książki Emacsa: „Pisanie rozszerzeń GNU Emacs”)
źródło
Myślisz, że opanowałeś Vima? Czy znasz wszystkie polecenia? Czy używanie Vima staje się nudne i banalne? Czy tęsknisz za dniami, w których odkrycie, jak odejść z Vima, było ekscytujące i nowe?
Następnie wyrównaj swojego Vima, aby osiągnąć kolejny poziom opanowania Vima! To tak proste, jak używanie
:VimLevelUp
!Gwarantuje to nowy sposób na doświadczenie Vima i niekończące się godziny zabawy!
(Uwaga: używa
seq
ishuf
- można go przenieść do BSD i OSX za pomocąjot
).źródło
Zainstaluj kilka kolorów.
Zainstaluj wtyczkę ScrollColors.vim .
Podziel okno kilkakrotnie kilkoma plikami.
Upewnij się
set mousefocus
iset mouse=a
(działa to lepiej w GUI).au WinEnter * silent CN
- zmiana schematu kolorów podczas przełączania buforaWyłącz światła, rozbij świecznik i machaj myszką. Pamiętaj, aby ostrzec każdego z epilepsją.
http://webmshare.com/vAbwz
źródło
Zagraj w Code-Golf!
Tak, najlepiej przez Internet za [ potrzebne źródło ] zawody sportowe doszła do Vima. Możesz spróbować wyzwań tylko dla vima lub udowodnić wyższość Vima w standardowych wyzwaniach dla golfa . Gra w golfa to świetny sposób na zabicie czasu dla zapalonych fanów Vima.
Oświadczenie: Jestem aktywnym użytkownikiem Programming Puzzles i Code Golf, dlatego jestem z nim związany.
Mówiąc poważnie, potrzebujemy więcej zagadek i rozwiązań wykorzystujących / o Vimie: w tej chwili jest tylko 6 pytań o Vimie i 72 odpowiedzi w języku (z wyjątkiem tych pytań). Więc jeśli lubisz Vima, możesz polubić Programowanie Puzzle i Code Golf.
źródło