Как стать автором
Обновить

Комментарии 154

НЛО прилетело и опубликовало эту надпись здесь
я решился, спасибо! установил Соло на клавиатуре)))
НЛО прилетело и опубликовало эту надпись здесь
Владимир Владимирович? Это вы?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Билли, это ты? о_О
:D
Нельзя за неделю научиться и перейти на слепой метод печати, и соло далеко не самая эффективная программа. В соло вы неделю будете только изучать расположение кнопок, и будете печатать со скоростью не выше 50 сим/мин. Запаситесь также валерьянкой/коньяком, чтобы лечиться от нервного срыва.
НЛО прилетело и опубликовало эту надпись здесь
Вам платят в конторе Шахиджаняна за килобайты или за количество каментов?
Может хватит?
какой же вы мнительный =)
НЛО прилетело и опубликовало эту надпись здесь
"Соло" это мне тоже не понравилось в свое время, а вот перейти на слепой метод печати, на самом деле, можно за пол-дня. Если иметь Жэлезную Волю!
Аналогично. Пользовался Стаминой. Очень удобная програмулинка
Просто используйте регулярно IRC или IM. Помогает.
VerseQ гораздо лучше :))
VerseQ - тренажёр, хороший тренажёр. Соло - школа, курс.
Поэтому сначала Соло, а потом VerseQ - для наращивания скорости.
прочитал комменты внизу, по поводу программ для освоения слепой десятипальцевой печати...
хм... чаты вам в помощь =) и уже через пару дней... единственное, что так называемое правильное расположение пальцев на клавиатуре... но и это приходитъ =)
Попробуй сразиться с теми, кто учился по "Соло", например на Type, кто учиRacer.ru :)

Думаю, главная проблема «самоучения» — частые ошибки, частое использование Backspace и, как следствие, отсутствие эффекта «мысли → текст», а вместо него привычное «мысли → клавиатура → буквы → слова → текст». Пусть даже с большей скоростью.
меня учили слепой десятипальцевой печати ещё в школе... разными програмками...
а чаты... я по чатам не бегаю... их привёл лишь как один из способов быстрого набора текста...
Ну вот, всё правильно. Сначала «программки», а потом «чаты».
пройдите vimtutor (:help vimtutor),
Добавьте, что в Ubuntu нужно выполнить sudo apt-get install vim-full, иначе на сработает. Подсказал посмотреть профиль Lilumi
ну ничего себе - сижу читаю комменты и тут вижу мое имя примелькало, сначала даже внимания не обратил.
мы знакомы?
Нас познакомил гугл. А вообще нет, не знакомы :)
Конечно, это блог про VIM - но на такой заголовок невозможно не ответить!
Выбор редактора для программиста - процесс очень сложный и глубоко личный, практически интимный! :) И "забудте про свой редактор" - это прямо неэтично звучит! :) Мне, например, нравятся клоны XEDIT, конкретно - KEDIT. С макроязыком REXX. А кому-то нравится Emacs. А если нужна не тупое автодополнение, а истинная мощь настоящей семантической автоподкидки и подсветки синтаксиса, то что заменит мне Visual Studio + Visual Assist X от Whole Tomato?
>то что заменит мне Visual Studio + Visual Assist X от Whole Tomato
Кому надо тот напишет замену, кому не надо - будет пользовать то, что привык. К примеру я люблю eclipse за то, что он в отличие от vim и emacs замечательно парсит код и intellisence там нормально работает. Но я использую vim, т.к. в нём просто удобнее и быстрее редактировать текст. Так что война это бесполезна :)

А вообще автор поста расхвалил vim, но ничего полезного по сути не написал. То, что выходить надо по :q и :help для справки - выводит сам vim для справки. Писать какой редактор крутой нет смысла, потому, что реальные примеры других постах этого блога гораздо полезнее и действительно показывают возможности редактора.
Так я и говорю, что заголовок holy war-ный, каждый сделавший выбор использует свой любимый редактор и не выбросит его ради чужого. Вы используете vim из-за быстроты содержательного редактирования, а я аналогично использую KEDIT, хотя когда нужна автоподкидка - использую MS среду (я работаю под Windows). И никто никого не переубедит. Но рассказы о мощных редакторах содержательные - всегда интересно почитать.
Строго говоря, Eclipse можно интегрировать с VIM и получать двойное удовольствие :)
НЛО прилетело и опубликовало эту надпись здесь
>отличие от vim и emacs замечательно парсит код и intellisence там нормально работает.
А мне нравится вимовский omni-comletion. Штука ужасно простая и абсолютно прозрачная, но со своей задачей - обеспечивать подсказки, - справляется на ура.
Я тоже использую omni-completion, но считаю, что ей не плохо бы развиться. К примеру нет нативной поддержки C++, а качество omnicpp мне не особо нравится. Также и с питоном, дополнять имена функций, модулей, классов и т.д. умеет, а вот с объектами подружиться не может.
Ничего умного по поводу поддержки cpp сказать не могу, а на питоне всё прекрасно:
class A(object):
def foo(self): pass
a = A()
a.f^n => a.foo
(хабр ест отступы, но и так понятно)
И чего вам не хватает?
К слову, все эти объявления классов ему до одного места :)
foobarbaz
spam.eggs.f^n - и вылезает подсказка.
Плохой аргумент. В данном случае дополняет просто схожее слово, а не член класса. Смотрите, есть несколько вариантов дополнения следующих за C-x, к примеру C-f дополнить файл, C-i дополнить из текущего и подключённых и т.д. C-x C-o это omni complition, которая дополняет по муному, к примеру os.C-x C-o выведи члены модуля os. Это отлично. Если же у меня определение класса зарыто где-то (к примеру это модуль, написанный не мной) то мне хотелось бы иметь по нему некую навигацию, а не просто видеть все схожие слова. Помоему это нормальное требование.
А, понятно. У нас разные постановки задачи. Меня устраивает "тупой" omni-completion, потому что я всегда знаю, что мне нужно напечатать, и просто хочу сделать это быстрее и без опечаток. А если и не знаю, то всё равно не доверяю никаким интеллисенсам, потому что в питоне в общем случае без выполнения кода до текущей строчки невозможно узнать, какие аттрибуты/методы есть у объекта.
При этом в Vim'е есть достаточно "умный" omni-completion, выводящий и свойства и методы любых объектов любых модулей, и даже динамически добавленные свойства и методы.
Спасибо. Смешно, но не знал. Ну и бог с ним)
Мне понравилось одна статья в Компьютерре, где автор писал, что Vim создалил ошалелые лунатики-дебилы, потому что он не смог понять, как печатать текст в этом редакторе :)

P.S. Люблю gvim
Попахивает Голубицким :)
НЛО прилетело и опубликовало эту надпись здесь
Как давний читатель Компьютерры скажу - пора Голубицкому прекращать писать о всякой ерунде типа софта и гаджетов. Культур-повидло у него гораздо интереснее получается =)
Ну то что его создавали негуманоиды для негуманоидов, по моему, совершенно очевидно.
Ну да, он создан стопицот лет назад красноглазыми гиками, для текстовых мониторов, когда появился termcap и terminfo. А то ed был слишком брутален. Ведь vim — Visaul editor, в отличие от ed, который строковый. Приятно осознавать себя негуманоидом :) Этакий возвышенный ИТ-эксгибиционизм :)
НЛО прилетело и опубликовало эту надпись здесь
"Скачал, запустил, охренел 0_о" - в цитатник =)
ИМХО, набор текста вслепую — обязанность секретаря машинистки и т.п. Для программиста это просто необязательный бонус.
А еще считаю, что эффективному использованию редактора VIM, по-настоящему слепому набору и другой акробатике способны люди только особого склада нервной системы, т.е. со способностью вырабатывать четкие двигательные рефлексы.
ЗЫ: сам VIM юзал только при добавлении задания в кронтаб. В первый раз просто ОХ. Но потом разобрался и теперь считаю этот редактор вполне прикольным и оригинальным. Но при нынешних технологиях мне удобнее все же обычные текстовые редакторы с тулбаром, полосой прокрутки и т.п…
слепой набор - необязательный бонус, говоришь?? ну-ну..
Как бы нам Шахиджаняна не накликать с такими разговорами!
Владимир Владимирович, перелогинтесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Феерический бред. Нахрена программисту печатать в слепую? Нормальный программист набирает максимум два листа кода в день, не больше, все остальное время он думает, дебажится, исправляет написанное.
НЛО прилетело и опубликовало эту надпись здесь
Мдя, судя по вашему профайлу, вам еще далеко до них, более того вы пошли не в ту сторону. Ну и кроме того, если вы думаете, что главный аттрибут хакера - это умение печатать в слепую, то вы глубоко ошибаетесь, это скорее аттрибут секретарши.
НЛО прилетело и опубликовало эту надпись здесь
Хм... Наврерное в Беларусии другие какие-то программисты. Я вот программист и в слепую не умею печатать, более того не занаю ни одного программиста, который умеет.
Слепой метод - это полезный бонус для программиста, но далеко не обязательный. Это скорее атрибутика, чем коренное отличие.
НЛО прилетело и опубликовало эту надпись здесь
>> Работа программиста — работа с текстом
Да вы что? Это значит меня в универе 5 лет учили с текстом работать? Чушь собачья.
НЛО прилетело и опубликовало эту надпись здесь
Я всего лишь пытался сказать, что работа программиста - это не просто работа с текстом. 80 процентов времени программист думает, и только 20 процентов времени пишет код, или исправляет уже написанный (сужу по себе). Поэтому сказать, что программирование - это работа с текстом, это все равно что сказать "Пилот самолета работет с рулем и педалями".
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Работа программиста - работа с алгоритмом. С текстом работает секретарша,техврайтеры.
Слепой набор - это бонус, а не обязательное требование. Как филологическое образование для писателя-фантаста.
НЛО прилетело и опубликовало эту надпись здесь
Поначалу работал двухпальцево и думал точно так же как и вы. Потом научился слепому методу и ненарадуюсь теперь. Это действительно полезный навык, не только для машинистки, а для всех чья основная работа проходит за компьютером.
С чего вы взяли, что я печатаю двумя пальцами? У меня задействованы все пальцы, просто я при этом смотрю на клавиатуру. Чувствую себя абсолютно комфортно.
Все время переключая внимание с клавиатуры на экран и обратно сильно утомляет. Если бы я действительно мог печатать вслепую, я бы писал в день в два раза больше кода с той же эффективностью. А то и больше.
я тоже не умею печатать вслепую и все время переключаю внимание с клавиатуры на экран. И ничего, не жалуюсь =) Просто я не смог выделить достаточно времени для освоения слепого набора...
Так много нужно было всего пилить, что не было времени заточить пилу?.. :)
>> Феерический бред. Нахрена программисту печатать в слепую?

сам ты бред, феерический

да, я набираю в среднем 30-100 строк production-кода за рабочий день

но за этот же день из меня вылетает до 2000 строк при прототипировании (Python, C#)

а когда я верстаю (CSS/HTML) — и того больше

я не представляю, как можно эффективно работать с кодом, не умея быстро печатать вслепую, не отвлекаясь на сам процесс написания кода.. когда я пишу код, я вообще могу думать о чем-то другом, или даже обсуждать проблему с коллегой — это здорово

представь себе, что во время ходьбы ты бы задумывался над каждым своим шагом, типа "куда поставить ногу, под каким углом её наклонить"

я бы тоже не взял на работу программиста, который печатает как блондинка
Да что за бред вы несете? 2000 строк??? да это при средней длине строки в 80 символов и скорости набора 200 символов в минуту выходит 13 часов НЕПРЕРЫВНОГО набора! Это блин не программирование, а диарея какая-то.
а вы, наверное, на бумажке или на whiteboard рисуете? а я предпочитаю notepad и динамические языки

просто вам быстрее рендерить ваши идеи в бумагу — а мне в текст

если вам не под силу это осознать — это не значит, что это бред

>> выходит 13 часов НЕПРЕРЫВНОГО набора!

у меня строки не в 80 символов, а в среднем в 10-20, и две трети из них это пустые строки или скобки

не загоняйтесь :)
Блин, я в шоке. Все прогрессивное человечество уже давно не меряет производительность программиста количеством строк кода. Вы скакой луны свалились вообще?
>> Все прогрессивное человечество уже давно не меряет производительность программиста количеством строк кода.

вы только что использовали один из некорректных методов ведения дискуссии — нашли в моих словах то, чего я не говорил, и принялись расправляться с этим вымышленным пойнтом :)
Если я правильно понял, то вы имеете в виду классическую правильную печать, когда клавиатуру разбивают на две руки и не смотрят на неё принципиально. Если да, то помоему это не так уж обязательно. Если человек много работает с текстом (код, общение) то он просто, извиняюсь "придрачивается" писать быстро. К примеру я печатаю довольно быстро, пусть и распределяю клавиши между пальцами не правильно. Но так как это полный автоматизм, то стоит кому-то попросить меня продемонстрировать скорость так я сразу начинаю тупить :) То же относится к полной темноте, в ней часто просто сложно поставить руки в нужное положение, хотя это скорее просто психологический барьер.
>> это скорее просто психологический барьер

это именно психологический барьер
А я б на его прежние проекты посмотрел. И если б работа была хорошей, мне б плевать было как он их делал: зримо, вслепую, или голым на коне.
представьте себе что большинство людей умеет читать только по слогам. Медленно произнося эти слоги один за другим. Да можно конечно научится читать быстро ( да еще и про себя ) но по сути это никому не нужно кроме профессиональных лекторов в университетах. Вот и читаем...

когда я смотрю как кто-то печатает глядя на клавиатуру, пусть даже быстро находя нужные клавиши - я чувствую некий внутренний дискомфорт, подобный тому когда я вижу как человек вместо горячих клавиш использует мышь и элементы меню... Файл - Сохранить.. Файл - Отменить.. ну вы поняли... да эти действия не супер важно делать быстро - но делать так гораздо приятнее. Плюс - вы совершенно не тратите свою сосредоточенность на предмете. Когда я печатаю - я думаю только о смысле того что пишу - ни одной мысли о том что делать моим пальцам у меня не возникает. Я не отвожу взгляд от экрана, и сразу же исправляю любые возникающие ошибки...
Впрочем есть еще кое-что. Это просто черт возьми дико приятно. Будь то аудитория где вы ловите на себе восхищенные взгляды, или новая работы, где все обалдели уже оттого как вы управляетесь с клавой.

не согласен также с утверждением об особых одаренных. Никто ведь не говорит что не все дети способны научится ходить... хотя учатся они этому долго, и кстати часто не хотят этого делать, и пытаются ползать и дальше... выбирайте сами свой метод передвижения.
НЛО прилетело и опубликовало эту надпись здесь
Я не думаю о том, что делать моим пальцам. У меня стёрты буквы на клавишах. При печати я полагаюсь исключительно на моторную памать (сознательно практически не помню, где какая буква находится).
Но я смотрю на клавиатуру!

Сейчас специально проверила, если найти первую букву предложения, то дальше идёт нормально. Весь этот абзац набран вслепую. Но сколько раз я промахнулась >___< Как вы считаете, стоит оно того? По сути-то осталось только включить силку вольки и не отрывать взгляд от экрана, смирившись с более медленной скоростью на первых порах..
>> о сколько раз я промахнулась >___< Как вы считаете, стоит оно того

ну вот я не использовал никаких "клавиатурных тренажеров" — просто однажды понял, что мой спинной мозг знает, где какие клавиши

попробовал не смотреть — постоянно промахивался, жуткий дискомфорт.. но попытки не оставил :)

представь себе, уже через несколько часов болтовни в IRC/ICQ я практически перестал промахиваться

а сейчас на адаптацию пальцев к новой клавиатуре у меня не уходит больше пяти минут (мне часто приходится менять клавиатуры — дом, офис, ноут)
Это очень важный бонус, ведь программист вводит свои мысли именно через клавиатуру посредством редактора, и, если это происходит совершенно прозрачно, то это - здорово!
На самом деле любой программист со стажем печатает вслепую или почти вслепую, только он это делает часто не оптимально, а так, как сложилось само собой: мизинцы тянутся ко всяким Alt'ам/Control'ам, правая рука висит над Enter'ом (между символьной частью клавиатуры и стрелками) и т.п.

А способность вырабатывать рефлексы есть у всех. Каждый может научиться плавать и кататься на велосипеде, и каждый может работать вслепую и в Vim'е! :)
И на забывайте, что хороший программист, должен писать много проектной документации и общаться с командой (довольно часто посредством клавиатуры).
vim хороший редактор - довольно таки мощный - однако лично я предпочитаю юзать комодо и открывать файло удаленно - так гораздо удобнее :)

чтобы освоить вим в полной мере надо быть немного фанатиком имхо :)
фанатики, которые любили редактировать файлы удалённо, придумали netrw.vim - очень удобно:
:e ftp://user@domain//file
а sftp потянет ?? у меня нет фтп на сервере принципиально :)
Должен потянуть.
да, почти то же самое:
:e scp://user@domain//file
vim - лучший редактор, я теперь в любой форме после написания заимел привычку (может и дурную) писать :wq

кстати...
:wq
ZZ рулит :)
У меня как-то не пошло. Давно уже по мелочам пользуюсь vim, но сделать его основным не получается. Вот, недавно перешел на TextMate, так оторваться не могу :-)
Недавно мне пришлось парсить сомнительный html, чтобы вытащить нужное, делала vim'ом. Честно говоря даже не знаю как подступиться к нему в TextMate, хотя знаю что редактор он мощный. Может, напишете статью? =)
Да я не спорю, что vim удобный редактор (иначе бы он не дожил до наших дней со времен царя гороха).
Чем мне не подходит vim - постоянным переключением из режима редактирования в режим команд. Режим команд может быть удобен для того, что бы парсить сомнительный html, но мне совсем не подходит, чтобы писать код. Ну, не удобно, и все :-) (причем, неудобно именно мне, не отрицаю, что кому-то очень удобно).
А, ну для написания кода TextMate безусловно крут, не смотря на то, что пишу я что-либо крайне редко, мои первые шаги на питоне в нем меня приятно поразили!
>vim - постоянным переключением из режима редактирования в режим команд
Надо смотреть под другим углом: ты всегда в режиме команд (нормальный режим вима), и когда надо, обычно не на долго, переключаешься в режим вставки/замены.
пробовал я Vim. Интересная штука. Особенно понравился оригинальный подход к работе(режим вставки, режим выделения), вот только я до сих пор не понял, чем он удобнее того же TextMate
Он работает в консоли. Он бесплатный.
И доступен на любом *nix, в т.ч. при удалённой работе через ssh.
Давно vim'om пользуюсь, чего и всем желаю.

:q!
А бывают ДРУГИЕ текстовые редакторы? Шоке :)
ZZ
Даониохренели!
C-x C-c
дану?
M-x viper-mode
Раз такая пьянка можно еще раз порекламировать Vimperator - http://vimperator.mozdev.org/ - крайне приятная штука.
НЛО прилетело и опубликовало эту надпись здесь
Какой ещё холивар? Холивар лаптей и кроссовок? Добывание огня палкой против использования спичек? Холивар...
НЛО прилетело и опубликовало эту надпись здесь
Да что же в самом деле? :)

Ну да, острый заголовок. Да, это призыв выбросить всяческие бесполезные Notepad'ы.
Если вы эффективно работаете в своём редакторе - это прекрасно. Если действительно эффективно.
Я поделился лишь тем, как мне хорошо работается в Vim'е, и как его философия согласуется со слепой печатью, чего не наблюдается ни в одном из мне знакомых редакторов!

Я выразил своё счастье, и хочу этим счастьем поделиться!
НЛО прилетело и опубликовало эту надпись здесь
Не надо мне лояльного отношения! Обижайтесь, спорьте, доказывайте!
Как же вы живёте то вообще, те которые оскорбляются, когда им говорят: "Забудьте про счёты! Пользуйтесь калькуляторами!"
Будьте проще! Я же вам добра желаю! :)
НЛО прилетело и опубликовало эту надпись здесь
Спасибо!

Всё-таки родилась в споре истина! :)
Кроме vim несть не менее крутой emacs, он просто другой. Сам использую vim.
Ну тогда уж и для netbeans модуль есть http://jvi.sourceforge.net/ :)
Да уж, недостатки рекламировать как фичи — это сильно...
Кто там что-то говорил о мак-фанатизме? Для вас тут есть дело...
Звездный бой насмерть. реалити шоу :)МОЧИИИ!
В общем как отметил оратор чуть выше, vim — хорошая штука, холивар — лишняя вещь на хабре.
Если я собирусь, то напишу статью про то как я парсила грязный html vim'ом и что из этого получилось :)
никогда не заморачивался на сей счет, много и часто пользуясь компом пальцы сами научились делать свое дело на приемлемом уровне..
По поводу слепого метода набора, мне мой бывший начальник а ныне друг рассказал историю: дело в том, что не смотря на пятнадцатилетний опыт разработки он так и не отучился от привычки смотреть на клавиатуру, при этом он не смотрит на клавиши, которые нажимает, он просто смотрит на клавиатуру. Однажды ему надо было делать что-то с одним сервером, и он как всегда приступил к работе смотря то в клавиатуру то на экран. Рядом стоял парнишка, который не мог догнать, почему же он смотрит на клавиатуру, потом не выдержал и спросит:
— Дима, а зачем ты смотришь на клавиатуру? На ней же ни одного символа нет!
Дима посмотрел на клавиатуру: действительно, ни одного символа.
НЛО прилетело и опубликовало эту надпись здесь
У меня немного не так, я печатаю вслепую, но если я нахожусь в темной комнате, то меня задалбливает смотреть только в монитор и я начинаю отвлекаться на клавиатуру. Но т.к. подсветки у макбуков нет, то приходится включать свет %)
А я вот уже год смотрю на клавиатуру без символов, пять минут назад этот топик сподвиг меня попробовать не смотреть :) Вот сейчас пишу так этот коммент, и могу вам ответственно заявить: печатается намного медленнее и тяжелее.
Скорее всего потому, что когда смотришь на пальцы, точнее определяется расстояние на которое их переносить, и вообщем-то наверняка всё-таки идёт привязка к размеру клавиш. Чисто на моторной памяти тяжелее.
Это только вопрос времени. Через пару дней будете набирать свободно.
Вот все говорят: попробуйте, да попробуйте. Лучше бы вы паписали статью, где сравнили разные редакторы. Пока я не вижу смысла перехода на vim.
Разных редакторов очень много. Их возможности пересекаются на 95%. Vim (и Emacs) отличаются от других редакторов нереальной расширябельностью. Vim кроме того отличается подходом к редактированию. В этом блоге уже достаточно статей, для того, чтобы вы смогли понять, в чём изюминка именно Vim'a. Если вы не захотели (не смогли) понять этого — не насилуйте себя, редактируйте в чём вам удобно. Vim is not a silver bullet, как бы этого кому-то не хотелось.
Как я не пытался(даже на своей виндовой машине ставил), так и не привык к vim'у. Лично мне намного(!) удобнее код писать в Eclipse. В vim(иногда joe) на серваках что-нибудь правлю побыстренькому, хотя на своем серваке стоит ee и по мне он намного удобнее =) Кстати, из статьи с "кричащим" лозунгом совершенно непонятно чем же он лучше какого-нибудь ee или mcedit и зачем тратить время на его покорение, если полно "нормальных" редакторов...
Из этой статьи действительно непонятно :) Почитайте другие топики в этом блоге ;)
НЛО прилетело и опубликовало эту надпись здесь
Потратьте свой летний выходной лучше на что-нибудь другое... :)
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
часто использую unix-like системы, несколько раз пробовал пересесть на vim, но пока меня отталкивает одна проблема на которую пока я не нашёл решения, а именно, как скопировать большой кусок текста за пределы консоли?
p.s. gvim не предлогать
"*yy - копирует строку в X'овый буфер. Теперь, как обычно, средней кнопкой вставляйте куда угодно.
привлекло название статьи )))
хочу заметить, что:
- можно было привести скрины (посмотрел на википедии - лично меня оттолкнули - не выношу выворотку текста, тем более, когда на черном фоне текст написан темно серым цветом - такой вот юзабилити-бзик у меня)
- можно было упомянуть основную философию VIM - работу в двух режимах - командном и текстовом (или я просто невнимательно читал?)

я не буду переходить на VIM потомучто:
1. я не умею набирать вслепую латиницей
2. мне не нравится интерфейс по кр. мере тот, который по умолчанию - представлен на скрине в википедии)

я уверен, однако, что VIM придется по душе многим программистам, набирающим вслепую в любой раскладке и нетребовалельным (судя по личному общению и по многим выходящим из под "их пальцев" сайтов - да не обидится никто из них на правду) к юзабилити.
По поводу цветов. Я, не найдя для себя приятной светлой цветовой схемки, сделал её себе сам. Могу поделиться.

По поводу философии. Да, возможно упустил. Хотел не углубляться в детали, а передать настроение. Ещё забыл уточнить, что Vim помогает освоить слепую печеть.

Так что отвечу:
1. Не нужно уметь, с Vim'ом научитесь.
2. Интерфейс настраиваится на любой вкус. Могу помочь.
убедили, попробую )
Про цветовые схемы был отдельный топик.
Даже там я не нашёл приятной светлой схемы. Поэтому сделал сам.
:set background=dark
Увидеть интерфейс вима на скрине это нонсенс, извините. ) Его единственный интерфейс - это клавиатура.
уже очень давно есть такая штука, как GUI )))
GUI для текстового редактора не нужен. ) Тем более что наличие GUI противоречит этому хабратопику. Редактируем вслепую.
то-то МСофис и ОпенОфис так распространены...

п.с.: gVIM!
п.п.с.: пыщ-пыщ!
Вы не поверите, но не всегда самый эффективный инструмент является одновременно самым популярным. Примеры приводить? ) Просто MS Office имеет другую часть пользователей - которым не нужно быть эффективными, им хочется просто накропать пару строк текста, раскрасить шрифтами и распечатать. А OpenOffice делит с ним эту нишу. Это не значит, что они лучше, эффективнее и удобнее vim, это значит что они просто другие.

P.S. Странно, почему я не редактирую тексты в OpenOffice Write?
Я бы сказал проще.
MS Word и OO Writer — текстовые процессы, цель которых подготовки к печати, причём непрофессиональная. Их GUI проектировались для максимально быстрого освоения, а не для максимальной эффективности.
Весь интерфейс Vim'а — это большое, на всё окно, текстовое поле.
Ещё панель вкладок, если Вы ими пользуетесь.
А всё остальное (панель меню, панель инструментов) необходимо спрятать при первой же настройке. Все эти элементы управления присутствуют для того, чтобы не отпугнуть новичков, и дать им время на привыкание, ведь все функции лишь дублируют более быстрые клавиатурные команды.

Поэтому внешний вид в первую очередь зависит от выбранной цветовой схемы, а их очень много.
вот, кстати, забавная статья:

Editor War (wikipedia)

Editor war is the common name for the rivalry between users of the vi and Emacs text editors. The rivalry has become a lasting part of hacker culture and the free software community.
Emacs and Vi — Вам в противовес. Отличная статья на тему дружбы Vi и Emacs!
Eight Megabytes And Constantly Swapping
Классика:
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории