Путь Виммера. Короткая заметка про изучение Vim.

Feb 13, 2010 17:19

Навык слепой печати, в наш интернетно-текстовый век, важен для человека также, как было важным умение писать от руки в старые времена. Человек, умеющий работать в vim - уже не просто умеет писать. Он умеет стенографировать - скорость и эффективность работы с текстом благодаря виму возрастает во много раз ( Read more... )

vim, рецепты, софт, здравый смысл, foss forever, инфотех, это просто работает, me, Из старых записных книжек

Leave a comment

Comments 12

d7s February 13 2010, 15:46:36 UTC
https://twitter.com/vcotwdorso - "Vim for my grandma", триксы, чудеса и прочая.

Reply

tengu_crow February 13 2010, 15:55:14 UTC
о! Круто :))) Пасиб :)))

Reply


urrik February 13 2010, 17:28:03 UTC
А у меня слепая печать как-то сама собой выучилась, никакими тренажёрами я не пользовался. Я специально старался научиться печатать восемью пальцами - это да, а потом однажды заметил, что печатаю, не глядя на клавиатуру, и мне это нисколько не мешает.

Reply

tengu_crow February 13 2010, 21:49:32 UTC
Верю :) Уже не первый человек среди моих знакомых, который про такое рассказывает. Вот для меня - это нечто граничащее с чудом, потому что я печать осваивал потом и кровью.

Reply


ibnteo February 13 2010, 21:23:37 UTC
Я пошел дальше, и сделал себе такую клавиатуру, где стрелочки находятся на Fn+hjkl (почти как в vim), заодно избавился от идиотского горизонтального сдвига рядов, стало гораздо удобнее печатать. Теперь вот думаю как бы на ноутбуке заиметь такую клавиатуру.

Основные вещи в vim научился делать, но так и не смог привыкнуть чтобы работать в нем. Редактирую в нем сейчас только конфиги. Надо бы снова сделать усилие, и заменить мой теперешний редактор Geany на vim.

Reply

tengu_crow February 13 2010, 22:00:48 UTC
Ага. С интересом следил за всей эпопеей (и по-хорошему завидовал наличию KBM-105). Интересно, чем объясняется такой сдвиг рядов на обычной клавиатуре?

А что именно вызывает отторжение? Я вот думаю написать еще несколько постов о том, что именно в Вим непривычно с точки зрения обычного пользователя и почему в Вим это сделано именно так. Без претензии на особо технический подход - скорее с уклоном в понимание Вима.

ЗЫ Респекты за klava.org еще раз :)

Reply

ibnteo February 13 2010, 22:19:21 UTC
У пишущих машинок прошлого надо было развести ударный механизм, если посмотреть внимательно на клавиатуру, можно заметить, что ряды распределены равномерно по вертикали. Если буквенные ряды еще более менее удобны для слепой печати (да и то, левая рука движется противоестественно), то цифровой ряд смещен так, что попадаешь точно между клавиш. Некоторые модели клавиатур даже делают со смещенным цифровым рядом на полклавиши вправо.
А KBM-105 вполне можно приобрести, дороговато правда она стоит, более 5000 РНасчет vim-а, когда надо работать нельзя отвлекаться, и постоянно получается что не могу вспомнить некоторые команды (нужные), и это сильно раздражает. В общем то нужна всего лишь тренировка, помучиться немного, и научишься. Статьи было бы интересно почитать, глядишь, может и подтолкнет такая статья к продолжению знакомства с этим уникальным редактором ( ... )

Reply


lstranger February 15 2010, 13:16:24 UTC
vi/vim - идеальное средство для того, чтобы поменять что-то в конфиге, но для беспорядочного творческого редактирования художественного произвольного текста он неудобен - половина нажатий клавиш приходится на ввод разных команд. Да, я понимаю, что при помощи универсальной электродрели можно сварить суп, но надо ли? :) Я пользуюсь для набора текста редактор joe, иногда mcedit, мои знакомые привыкли к ee. Будьте гибче, дорогие, это полезно. :)

Reply

lstranger February 15 2010, 13:21:18 UTC
Но знать vi/vim надо обязательно, я своих подчинённых на эту тему периодически пинаю, для редактирования конфигов лучше ничего не придумано. :)

Reply

tengu_crow February 15 2010, 15:24:15 UTC
Ну... я кстати, хотя и фанат вима, совсем не против существования других редакторов :)

Кстати, Нил Стивенсон вроде бы пользуется Emacs (еще более злобный в плане нажатий клавиш редактор), да и Кори Доктороу не против вима:

"The programmers who wrote your word processor type all day long, every day, and they have the power to buy or acquire any tool they can imagine for entering text into a computer. They don't write their software with Word. They use a text-editor, like vi, Emacs, TextPad, BBEdit, Gedit, or any of a host of editors. These are some of the most venerable, reliable, powerful tools in the history of software (since they're at the core of all other software) and they have almost no distracting features - but they do have powerful search-and-replace functions"

Reply

tengu_crow February 15 2010, 15:21:29 UTC
Вот что странно - я таки художественным и творческим редактированием в основном и занимаюсь :) Уже почти два года как - в апреле 2008-го я окончательно перешел на вим, если верить моему дневнику.

С моей точки зрения в принципе безразлично, чем редактировать текст - лишь бы человек был хороший :) Но по моему опыту (совсем не факт, что это истина в последней инстанции) вим позволяет редактировать текст не отвлекаясь на сам процесс редактирования - все технические операции идут через спинной мозг (мы ведь не отвлекаемся, чтобы нажать Ctrl+S). Ну и навигация с фолдингом при написании больших текстов это тоже большой плюс :) Когда пишешь книгу или методичку - иногда просто спасает. Как-то так.

Reply


Leave a comment

Up