to post messages and comments.

← All posts tagged Vim

Vim

Совершенно не представляю себе, как переучиться со стрелочек на home row (hjkl). Стрелки это так привычно и удобно под мизинцем, а отображение hjkl в стрелки аццки ломает мозг.

Приз зрительских симпатий за креативный подход получает дополнение perl-support к Vim, использующее в качестве символа строчного комментария символ '§'.

Написание файла подсветки синтаксиса к виму страшно выносит мозг. Хотя если догадаться, как заставить правила вести себя похожим на BNF образоом, становится проще.

Что меня напрягает с емаксом --- что его уж очень сложно настраивать. То есть конечно настройки все есть и доступны, но "из коробки" сразу такое адское нагромождение семантики использования и его работы, что совершенно непонятно, как всё это уместить в голове. Плюс его текущее состояние не слишком напрямую связано с сохраненными (и сохраняемыми?) настройками. С вимом собственно тоже семантика адская, просто он так построен, что ее можно глубже определенного уровня не замечать. И ниша такая, "быстрого легкого" редактора, тоже к такому отношению благосклонна.
А, да, и лисп какой-то подозрительный. Народ про dynamic scoping орет и жалуется. Вот тоже такая вещь, которую совершенно не понимаю (в перле ведь тоже что-то аналогичное есть, да?). То есть можно, конечно, раскурить ман и заучить все эти кучу правил разрешения имени, но непонятно одно --- на кой черт? Что это дает кроме лишних сложностей?
Вот такой вот всё-в-одну-кучу-пост.

У Vim есть один существенный недостаток --- после него сложно пользоваться более типичными редакторами.
(Background: запустил MSVS2010, выругался в голос, поставил триальный ViEmu; тихо скрипя зубами, пишу код.)

? Vim

Жуйк, как автоматически переформатировать текст из tw=80 и параграфов, разделенных пустыми строками, в параграфы, склеенные каждый в одну строку, и так же разделенные пустыми строками? Отсылка в маны не катит.

? Vim

Вимеры жуйка, помогите. Как замаппить горячие клавиши в insert-mode для русской раскладки? Хотелось бы, по крайней мере, вменяемой работы <C-[} и <C-j>.

Vim ?

Товарищи знатоки вима, подскажите, а в нем есть такая команда, чтобы ее вводишь и он тебе код программы весь пишет, без багов? Или надо таки имакс ставить?

Vim

Поиск введенного профикса по истории при нажатии стрелки вверх — это божественно! Всего в несколько нажатий я подцепляю оттуда ":'<,'>s/;/\r{\r}\r" вместо того, чтобы вводить это руками.

? Vim

Жуйк, если ты вимер, подскажи, можно ли сделать в виме адекватную работу с проектом, в котором много файлов? Я пробовал project+minibufexplorer, но там нельзя нормально импортировать список файлов и слишком много телодвижений для переключения между файлами (также, их при этом приходится сохранять и иногда расколбашивает окна).