Я люблю Vim . Я провожу всю свою жизнь, используя его: на работе я разрабатываю код с помощью Vim, я редактирую файлы конфигурации с ним, я пишу свои электронные письма с ним. Дома я пишу свои списки задач и списки ведер с этим. В свободное время я пишу в нем книгу. Я хожу на встречи о Виме и пытаюсь убедить всех, кого знаю, использовать его (к сожалению, моя бабушка не согласна с тем, что она должна использовать это, чтобы писать письма своим друзьям) .
Со всей этой любовью к нашему любимому редактору, я сталкиваюсь с огромной проблемой: как нормальный человек, я иногда хочу расслабиться и повеселиться. Естественно, я хотел бы сделать это в нашем благочестивом редакторе, но я не знаю, как я могу это сделать. Конечно, я часами настраивал свою цветовую схему и писал рекурсивные макросы, которые я смотрю долгое время, но после шести или семи часов подряд это уже не так весело.
Итак, я звоню вам, товарищи Vimmers: как я могу повеселиться в Vim?
РЕДАКТИРОВАТЬ Это сообщение было явно апрельский дурак (конечно, моя бабушка любит использовать Vim) . Спасибо всем за ваши ответы и комментарии, были предложены действительно классные идеи!
Ответы:
В Vim есть много способов повеселиться: например, можно установить плагин vim-script nibble (у этого есть зависимость, которая также должна быть установлена).
Как только плагин установлен, команда
:Nibble
запустит игру змей в новом буфере. Змею можно контролировать, hjklа игру можно приостановить space. С этим можно провести часы веселья в нашем любимом редакторе.Теперь, если вам надоест змея, вы все равно можете поиграть в старую добрую игру в тетрис с TeTrIs.vim .
У этого нет никаких зависимостей, и игра начинается с Leaderte
Пожалуйста, полюбуйтесь, как это красиво:
Наконец, если вы действительно хардкорный геймер и все еще хотите новых впечатлений, вы можете попробовать sokoban . Эта игра требует от меня слишком больших умственных способностей, но я уверен, что некоторые гении все равно будут ей наслаждаться.
Редактировать Поскольку вопрос теперь закрыт, я добавлю плагин flappyvirb, предложенный @sp asic, который на самом деле намного проще, чем версия для смартфона:
И плагин Matrix, предложенный @mMontu, который обеспечит вам часы развлечений перед удивительной заставкой матрицы:
Edit 2 Поскольку веселье никогда не заканчивается, вот еще один плагин для ретро-геймеров: rogue.vim, как его название говорит, что это порт мошенников в vim:
Исследуйте подземелья, сражайтесь с монстрами, выигрывайте деньги: станьте настоящим авантюристом Vim! Игра, кажется, действительно завершена, документация огромна и понятна, и доступно множество команд. И, как и в любом другом мошеннике, подземелье генерируется случайным образом в каждой новой игре.
источник
Не заметил
VimGolf
перечисленных здесь, поэтому подумал, что выкину это туда:VimGolf
Это интересный способ испытать себя, выполняя Vim все меньше и меньше нажатий клавиш. Извиняюсь, если вы уже знали об этом.
источник
Представьте себе формат файла для другого вашего хобби и напишите для него плагин Vim.
Например, скажем, вам нравится составлять кроссворды / головоломки. В этом случае вы можете использовать / создать специальный формат файла и дополнить его плагином, который помогает или автоматизирует определенные операции, например, простое переключение черного квадрата, простую навигацию от определения до положения слова в головоломке или автоматический поиск в заданный словарь для неполных слов, основанный на текущей позиции курсора строки / столбца. Вроде того :)
(Идея взята из книги Emacs: «Написание расширений GNU Emacs»)
источник
Как вы думаете, вы освоили Vim? Вы знаете все команды? Использование Vim становится скучным и банальным? Вы мечтаете о днях, когда узнавать, как бросить Вим, было интересно и ново?
Затем прокачайте свой Vim, чтобы достичь следующего уровня мастерства Vim! Это так же просто, как использовать
:VimLevelUp
!Это гарантированно даст вам новый способ испытать Vim и бесконечные часы веселья!
(Примечание: использует
seq
иshuf
- его можно перенести в BSD и OSX с помощьюjot
).источник
Установите кучу цветов.
Установите плагин ScrollColors.vim .
Разделите окно несколько раз несколькими файлами.
Убедитесь
set mousefocus
иset mouse=a
(это работает лучше в графическом интерфейсе).au WinEnter * silent CN
- изменить цветовую схему при переключении буфераВыключите свет, взломайте светящийся жезл и помахайте мышкой. Обязательно предупредите кого-либо с эпилепсией.
http://webmshare.com/vAbwz
источник
Играть в Code-Golf!
Да, Интернета лучше [ править ] соревновательный вид спорта пришел в Vim. Вы можете попробовать задачи только для vim или доказать превосходство Vim в стандартных задачах по коду-гольфу . Игра в код-гольф - увлекательный способ скоротать время заядлым фанатам Vim.
Отказ от ответственности: я активный пользователь программных головоломок и Code Golf, и поэтому я связан с ним.
Если серьезно, нам нужно больше головоломок и решений с использованием / о Vim: на данный момент есть только 6 вопросов о Vim и 72 ответа с использованием языка (исключая эти вопросы). Так что если вам нравится Vim, вам могут понравиться Программирование головоломок и Code Golf.
источник