The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Текстовому редактору Vim исполнилось 20 лет

02.11.2011 20:55

Ровно 20 лет назад увидел свет первый публичный релиз текстового редактора Vim, по прежнему пользующегося большой популярностью среди разработчиков. Vim вобрал в себя лучшие черты классического Vi, разработанного Билом Джоем в 1976 году, и дополнил его богатыми возможностями по редактированию кода, настройке, написанию дополнений и созданию скриптов для автоматизации действий.

Vim изначально развивался для платформы Amiga как редактор для работы с исходными текстами. Порт для Unix появился спустя год после первого релиза, в это же время была изменена расшифровка имени проекта с Vi IMitation на Vi IMproved. Вначале редактор Vim был очень близок к Vi, обладая лишь единичными усовершенствованиями, такими как многоуровневый откат изменений. Позднее к работе над Vim подключились другие энтузиасты и в редактор были добавлены такие средства, как многооконный режим редактирования, визуальный режим выделения блоков, работа с макросами, гибкие механизмы поиска и замены, подсветка синтаксиса, автоформатирование кода и прочие атрибуты интегрированных сред разработки.

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

 
  1. Главная ссылка к новости (http://arstechnica.com/open-so...)
  2. OpenNews: Релиз текстового редактора Vim 7.3
  3. OpenNews: Вышла новая версия текстового редактора Vim 7.2
  4. OpenNews: Вышел релиз Vim 7.0. Обзор новшеств.
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/32204-vim
Ключевые слова: vim
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (140) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, JIghtuse (ok), 21:14, 02/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +8 +/
    Здорово, отличный редактор. Для учёбы и повседневной жизни в Debian только его использую.
     
     
  • 2.45, Аноним (-), 01:09, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –9 +/
    > Здорово, отличный редактор. Для учёбы и повседневной жизни в Debian только его
    > использую.

    В дебиане есть nano, у него шорткаты как-то подружественнее к человеку и современным клавиатурам.

     
     
  • 3.50, Клыкастый (ok), 01:35, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +4 +/
    поясните о проблемах vim на современных клавиатурах...
     
     
  • 4.113, Аноним (-), 14:46, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –4 +/
    > поясните о проблемах vim на современных клавиатурах...

    Слишком много нажатий на клавиши получается. Шорткаты в таком стиле были оправданы на клавиатурах с меньшим числом клавиш и меньшим числом всяких meta, super и hyper (модификаторов) на античных компьютерах. Которые далеко не всегда были снабжены всякими там кнопками-модификаторами типа ctrl, alt, shift, etc. Но с устаканиванием хотя-бы IBM PC 101 key клавиатур такое топтание клавиатуры стало совершенно излишним: у современных клавиатур более чем достаточно кнопок чтобы развесить все мыслимые шорткаты нужные чаще чем раз в полгода на [1 или несколько модификаторов] + кнопка. В свете этого ввод команд через эскейпинг в vim выглядит довольно архаично и тормознуто.

     
     
  • 5.124, bootforce (?), 15:19, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    в свете распространения тач-устройств ваш комментарий теряет актуальность
     
  • 5.129, Вова (?), 15:56, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    >> поясните о проблемах vim на современных клавиатурах...
    > Слишком много нажатий на клавиши получается. Шорткаты в таком стиле были оправданы
    > на клавиатурах с меньшим числом клавиш и меньшим числом всяких meta,
    > super и hyper (модификаторов) на античных компьютерах. Которые далеко не всегда
    > были снабжены всякими там кнопками-модификаторами типа ctrl, alt, shift, etc. Но
    > с устаканиванием хотя-бы IBM PC 101 key клавиатур такое топтание клавиатуры
    > стало совершенно излишним: у современных клавиатур более чем достаточно кнопок чтобы
    > развесить все мыслимые шорткаты нужные чаще чем раз в полгода на
    > [1 или несколько модификаторов] + кнопка. В свете этого ввод команд
    > через эскейпинг в vim выглядит довольно архаично и тормознуто.

    не надо жать эскейп. ctrl - p

     
     
  • 6.130, Вова (?), 15:57, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    gt оверквотинг удален имеется в виду ctrl по ощущениям написал ... большой текст свёрнут, показать
     
     
  • 7.133, coresh (ok), 21:48, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >[оверквотинг удален]
    >>> super и hyper (модификаторов) на античных компьютерах. Которые далеко не всегда
    >>> были снабжены всякими там кнопками-модификаторами типа ctrl, alt, shift, etc. Но
    >>> с устаканиванием хотя-бы IBM PC 101 key клавиатур такое топтание клавиатуры
    >>> стало совершенно излишним: у современных клавиатур более чем достаточно кнопок чтобы
    >>> развесить все мыслимые шорткаты нужные чаще чем раз в полгода на
    >>> [1 или несколько модификаторов] + кнопка. В свете этого ввод команд
    >>> через эскейпинг в vim выглядит довольно архаично и тормознуто.
    >> не надо жать эскейп. ctrl - p,
    > имеется в виду ctrl  [
    > по ощущениям написал.

    Или Ctrl c    =>   <C-c>

     
  • 3.62, kshetragia (ok), 05:48, 03/11/2011 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +1 +/
    И про недружественность я бы послушал.
     
     
  • 4.114, Аноним (-), 14:48, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > И про недружественность я бы послушал.

    В нормальных редакторах для достижения той же цели достаточно брать короткие и быстрые шорткаты. В vim таковых нет, зато есть довольно дурное мотание между режимами, почем зря тратящее время на непойми что.

     
     
  • 5.155, kshetragia (ok), 05:43, 09/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> И про недружественность я бы послушал.
    > В нормальных редакторах для достижения той же цели достаточно брать короткие и
    > быстрые шорткаты. В vim таковых нет, зато есть довольно дурное мотание
    > между режимами, почем зря тратящее время на непойми что.

    Пример шортката пожалуйста. Если таковые и имеются, то всё равно любой "нормальный" редактор сливает. Просто потому, что вимом я пользуюсь не меняя положения рук. И так же плавно "шорткаты" вима перетекают в шорткаты tiled DE(ion3), браузера и аси. Что особенно доставляет на ноуте при отсутствующей мышке.

     
  • 3.74, Некто (??), 10:18, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Особенность Vim'а как раз и есть его шорткаты, они позволяют сделать редактирование текста существенно эффективнее, если конечно сможешь себе пересилить и к ним привыкнуть...
     
     
  • 4.103, Lain_13 (?), 13:26, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –4 +/
    Для того, чтобы изменить строку, нужно переключиться в режим редактирования. В редакторе. Да, очень удобно и логично. vi/vim хороши в консольке, где нормально передаются только буквы и некоторые символы, а всё остальное режется/искажается и потому не работает. Но использовать это для чего-либо ещё? Спасибо, не надо.
     
     
  • 5.106, brezerk (?), 14:23, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +4 +/
    вы наверно из тех людей, у которых он пищит и портит текст ;]
     
     
  • 6.119, Аноним (-), 14:58, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    > вы наверно из тех людей, у которых он пищит и портит текст ;]

    А вы наверное из тех кому нравится мотаться между 2-я режимами как г-но в проруби. Хотя, по логике вещей, если я запустил программу "редактор текстов" - я уже достаточно сильно изъявил желание попасть в режим редактирования текста и без ввода дополнительных шорткатов, по логике вещей. Вообще эта двухрежимность - пережиток ранних грабель man-machine-interface и в данный момент это ничем таким особым не оправдано (лишние действия по мотанию между режимами на ровном месте).

     
     
  • 7.125, bootforce (?), 15:26, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +6 +/
    > Вообще эта двухрежимность - пережиток ранних грабель man-machine-interface и в данный
    > момент это ничем таким особым не оправдано (лишние действия по мотанию
    > между режимами на ровном месте).

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

     
     
  • 8.146, Аноним (-), 22:24, 04/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    А огромное - это сколько И как вычислено Знаете, на копейках, не говоря о боле... текст свёрнут, показать
     
     
  • 9.150, Michael Shigorin (ok), 23:06, 04/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А бро не понимает, что модальность бывает явная и неявная Оценок не знаю польз... текст свёрнут, показать
     
  • 9.154, bootforce (?), 12:47, 07/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    выбор таза зачастую обуславливается финансовыми возможностями в случае текстово... текст свёрнут, показать
     

  • 1.4, Аноним (-), 21:25, 02/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –14 +/
    Ну да, ситуация с программированием нисколько не изменилась. VIM или Emacs считаются стандартными средствами профессионального разработчика. IDE, даже самые мощные - уделом новичков (ну исключая может быть программирование на Java  в Eclipse). Все фишки IDE: отладчик, браузер различных программных сущностей, кнопка Build/Run, встроенные системы учёта версий - всё это подходит лишь тем, кому не хочется разбираться в чём-либо. Последние и составляют контингент посредственных программистов.
     

     ....большая нить свёрнута, показать (44)

  • 1.8, Извините (?), 21:46, 02/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +19 +/
    Я не осилил.
     
     
  • 2.16, Аноним (-), 22:13, 02/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Про сложность Вима - это всё враки. Он достаточно прост на самом деле. Просто нужно взять и начать им пользоваться.
     
     
  • 3.27, dfbhdfg (?), 22:58, 02/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –5 +/
    Спасибо, не надо! Мы как-нибудь так:
    dpkg --purge vim && apt-get install nano
     
     
  • 4.28, Аноним (-), 23:00, 02/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    vimtutor
     
  • 4.30, Аноним (-), 23:18, 02/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    После vim'а для меня была попытка отредактировать простой файл в нано...
     
     
  • 5.32, Аноним (-), 23:21, 02/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Попытка - не пытка. ;)
     
  • 5.37, Lain_13 (?), 00:20, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Естественно, если так извратить все привычные действия, то в чём-либо ещё работать становится просто нереально.
     
     
  • 6.39, Lain_13 (?), 00:21, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Зато идеален для люто ограниченных консолей. Тут не поспоришь.
     
  • 4.35, Шкрек (?), 23:50, 02/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Почему-то вспомнил как впервые поставил убунту, накатил проприетарные драйвера Radeon и грохнулись иксы. Полез с телефона в гугль - ага, sudo vim /etc/X11/xorg.conf. Запустил, ни хрена не понял, почему ничего не работает, полез уже гуглить как работать с вимом. Нагуглил редактирование, с горем пополам отредактировал файл, сохранил, вышел.
    А потом я нашел нано и про вим забыл. Хотя, иногда хочется покрутить чего он умеет, интерес разбирает. Но лень сильнее интересов =\
     
     
  • 5.117, Аноним (-), 14:56, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    > А потом я нашел нано и про вим забыл. Хотя, иногда хочется
    > покрутить чего он умеет, интерес разбирает. Но лень сильнее интересов =\

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

     
     
  • 6.126, bootforce (?), 15:36, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +3 +/
    ох уж этот Аноним... ну не нравится тебе вим, мы поняли.
     

  • 1.9, Аноним (-), 21:48, 02/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –4 +/
    10 лет использую, до сих пор изучаю.
    Но и слезть с него уже давно не могу и не хочу.
     
     
  • 2.26, Аноним (-), 22:45, 02/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +5 +/
    Поддерживаю, люди перестали думать головой и стали прикрываться штучками "для девелоперов". Взять python хотя-бы. Нафиг ему IDE? Что там реально нужно посмотреть? Набрал код в одном модуле. Мало - добавил ещё один-два, перенося часть функциональности из первого. Если и этого мало, добавляешь по мере необходимости, но не пытаешься мельчить. Отладчик в Python не нужен, всё равно он нефига не поможет в системе, завязанной на взаимодействие через сеть или пользовательские интерфейсы. Вот что действительно нужно - грамотные утилиты для отладки, и unit-тесты, однако большинство программистов, работающих в IDE даже слышать не хотят об этом
     
     
  • 3.41, Анон (?), 00:57, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А как же автодополнение? Причем не топорное, предлагающее только варианты из текущего файла, а такое, которое бы могло все импорты и стандартные функции высветить
     
     
  • 4.49, develop7 (ok), 01:24, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    > А как же автодополнение? Причем не топорное, предлагающее только варианты из текущего  файла, а такое, которое бы могло все импорты и стандартные функции высветить

    да и область видимости было бы неплохо учесть. ну по крайней мере приличные IDE так делают.

     
  • 4.51, Аноним (-), 02:04, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    http://rope.sourceforge.net/ropevim.html
     
  • 2.68, balou (?), 08:35, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > 10 лет использую, до сих пор изучаю.
    > Но и слезть с него уже давно не могу и не хочу.

    10 лет изучать текстовый редактор ???
    Могучий видимо инструмент. Чего же он такого умеет то ???
    Если можно, пару ссылок на хорошие статьи дайте пожалуйста.

     
     
  • 3.84, sndev (ok), 11:57, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Вы явно не щупали вим. В нем столько возможностей что и за 10 лет не узнаешь. Постоянно натыкаешься на что-то интресное и вкусное.
     

  • 1.12, Аноним (-), 21:55, 02/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +5 +/
    С днём рождения, Вим! (party)
     
  • 1.13, добрый дядя (?), 21:56, 02/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –10 +/
    из текстовых - nano (чето быстренько в консольке ковырнуть), mcedit, далее kate(он же в Krusader если не ошибаюсь)/gedit для GUI, для серьезных задач - Qt Creator, Eclipse, NetBeans, MonoDevelop и т.п.

    но НЕ vi и не vim, ни в коем случае, vi и все подобное - самые мерзкие редакторы которые только приходилось видеть, самый ущербный нелогичный и который тяжело изучать и неудобный интерфейс его даже изучать сложно если и захочешь

     
     
  • 2.15, Andrey Mitrofanov (?), 22:13, 02/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +9 +/
    > но НЕ vi и не vim, ни в коем случае, vi и
    > все подобное - самые

    От ить недобрый ты, модем 1200/NONE тебе в печёнку. Ж-P

     
     
  • 3.17, soon (?), 22:18, 02/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +5 +/
    а в случае проблем он просто переставляет операционку, да.
     
     
  • 4.19, Andrey Mitrofanov (?), 22:21, 02/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Ты тоже недобрый! |-/ "Нежнее, Владимир. Нежнее!"
     
  • 3.46, Аноним (-), 01:11, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > От ить недобрый ты, модем 1200/NONE тебе в печёнку. Ж-P

    Не в печенку, а в канал с интернетом. Мы тоже будем недобрыми ;)

     
  • 2.29, ws (ok), 23:12, 02/11/2011 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +4 +/
    >но НЕ vi и не vim, ни в коем случае, vi и все подобное - самые мерзкие редакторы которые только приходилось видеть, самый ущербный нелогичный и который тяжело изучать и неудобный интерфейс его даже изучать сложно если и захочешь

    да! да! у него только два режима - в одном он пищит, а в другом портит текст...  :)

     
     
  • 3.86, Аноним (-), 11:59, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    >>но НЕ vi и не vim, ни в коем случае, vi и все подобное - самые мерзкие редакторы которые только приходилось видеть, самый ущербный нелогичный и который тяжело изучать и неудобный интерфейс его даже изучать сложно если и захочешь
    > да! да! у него только два режима - в одном он пищит,
    > а в другом портит текст...  :)

    Это у тебя просто руки под член заточены. Никогда не стоял перед консолью сервака в однопользовательском? Чем ты там собрался конфиги править, нано? Когда один рут смонтирован?

     
     
  • 4.90, Andrey Mitrofanov (?), 12:24, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Никогда не стоял перед
    > консолью сервака в однопользовательском? Чем ты там собрался конфиги править, нано?
    > Когда один рут смонтирован?

    $ ls -l 'dpkg -L nano|grep bin/'
    -rwxr-xr-x 1 root root 149600 Авг 26  2008 /bin/nano
    lrwxrwxrwx 1 root root      4 Дек 29  2009 /bin/rnano -> nano
    lrwxrwxrwx 1 root root      9 Дек 29  2009 /usr/bin/nano -> /bin/nano
    $ _

    Успехов!

     
  • 4.148, Аноним (-), 22:30, 04/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Когда один рут смонтирован?

    Я nano правлю, в нем не надо мотаться между 2-я режимами и шорткаты не в пример удобнее.

     
  • 2.34, Аноним (-), 23:42, 02/11/2011 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +1 +/
    Не логичный - это, в смысле, сохраняет не по ctrl-s, а вставка не по ctrl-v?
     
     
  • 3.65, Tishka17 (?), 07:45, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    а по ctrl-c вообще хз что делает (-;
     
  • 2.110, brezerk (?), 14:31, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > изучать сложно если и захочешь

    ну не всеж могут научится играть на гитаре или там электросхемы паяльником паять.
    это отнть не делает гитару или паяльник чем-то плохим.
    скорее это помогает понять: есть ли у человека слух или откуда у него растут руки.

    вот так и с vim ;]

     
     
  • 3.149, Аноним (-), 22:40, 04/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Редактирование текста в vim очень напоминает пайку схем советским 40-ваттным ЭПС... большой текст свёрнут, показать
     
     
  • 4.151, Michael Shigorin (ok), 23:21, 04/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Редактирование текста в vim очень напоминает пайку схем советским 40-ваттным ЭПСНом.

    Вот не надо рассказывать только тем, кто делал и то, и то.

    > Ну, попробуйте запаять советским ЭПСН на 40 ватт допустим qfn корпус с
    > шагом 0.5, размерами чипа 5х5 мм

    vim позволяет сказать "...и теперь повтори это надцать раз". :)  Паяльник (и прочие nano, когда последний раз смотрел) такого не позволяет.

    >> вот так и с vim ;]
    > Ну так не понятно - зачем геморроиться, если можно делать нечто проще
    > в пять раз?

    Проще -- не значит продуктивней.  Станок с ЧПУ тоже посложней болванки в бабке. :)

     

  • 1.18, q11q11 (?), 22:20, 02/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    vim features was inspired by elvis (feature-rich vi clone)
     
  • 1.23, ononom (?), 22:33, 02/11/2011 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +2 +/
    поздаравлю! жлаю успехов! emacs навсегда!
     
  • 1.33, xanten (?), 23:22, 02/11/2011 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +1 +/
    Пользуюсь по работе, отличный текстовый редактор для скриптов и файлов конфигурации. Основные приемы работы изучаются без отрыва от производства за 3-4 дня.
     
  • 1.36, tmx (?), 00:05, 03/11/2011 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • –5 +/
    странно что и после 20 лет это называют текстовым редактором а не тем чем оно является - неуклюжим орудием для пыток.
     
  • 1.42, EuPhobos (ok), 01:04, 03/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +16 +/
    Хорошй редактор, ходят слухи, что долгое пользование потом плохо сказывается на обычных редакторах - это всё враньё!
    :wq
     
     
  • 2.67, balou (?), 08:28, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    :q!
     
  • 2.75, Некто (??), 10:31, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +5 +/
    > Хорошй редактор, ходят слухи, что долгое пользование потом плохо сказывается на обычных
    > редакторах - это всё враньё!
    > :wq

    Несовсем, просто к ним возникает отвращение

     

  • 1.48, ws (ok), 01:14, 03/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    Главное его достоинство для меня, как админа, что на какую машину я не зашел - он там есть (как минимум vi) и я не задумываюсь, что мне надо какой-то редактор до устанавливать... А его широкие возможности со временем еще больше затягивают использовать его постоянно!

    з.ы. Недаром в большинстве IDE есть эмуляция команд vim.

     
     
  • 2.70, Andrey Mitrofanov (?), 09:57, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Главное его достоинство для меня, как админа, что на какую машину я
    > не зашел - он там есть (как минимум vi) и я

    Оххх, SCO 4.0, tenet и "только vi"... Как вспомню, так вздрогну. Распечатал 70К man-а -- вставил пару строчек, куда надо было, после перечитывания по диагонали, не однократного. Какое облегчение случилось, когда _обнаружил_ "заход" своим любимым mc :*P по /ftp# под _root-ом :))) и _работающей_ кнопкай F4! (Не, не имакс, мцэдит+)

    > широкие возможности со временем еще больше затягивают использовать его постоянно!

     
     
  • 3.87, Аноним (-), 12:00, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    >> Главное его достоинство для меня, как админа, что на какую машину я
    >> не зашел - он там есть (как минимум vi) и я
    > Оххх, SCO 4.0, tenet и "только vi"... Как вспомню, так вздрогну. Распечатал
    > 70К man-а -- вставил пару строчек, куда надо было, после перечитывания
    > по диагонали, не однократного. Какое облегчение случилось, когда _обнаружил_ "заход" своим
    > любимым mc :*P по /ftp# под _root-ом :))) и _работающей_ кнопкай
    > F4! (Не, не имакс, мцэдит+)
    >> широкие возможности со временем еще больше затягивают использовать его постоянно!

    Слушай, ты точно уверен, что ты юниксовый сисадмин?

     
     
  • 4.91, Andrey Mitrofanov (?), 12:26, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >ты юниксовый сисадмин?

    "--В моём доме попрошу не выражаться!"/ц/

     
  • 2.71, Аноним (-), 10:00, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Вы все еще ходите по машинам руками? Или, упаси Штульман, может быть, даже при разработке запускаете редактор на удаленной машине?
     
     
  • 3.100, ws (ok), 13:10, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Вы все еще ходите по машинам руками? Или, упаси Штульман, может быть,
    > даже при разработке запускаете редактор на удаленной машине?

    Как админу еще заходить на машину? Скриптами??? 8-О

     
     
  • 4.105, Andrey Mitrofanov (?), 14:19, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Доменными же политиками. И их тоже vim не умеет.
     

  • 1.52, sarbash (ok), 03:14, 03/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +3 +/
    Такое ощущение, что вендотролли понабежали и давай поносить Vim.
    Из всех, опробованных мной редакторов (MS Word, Notepad, Notepad++, Wordpad, internal FAR's editor, nano, mcedit, Kate, lexicon, FOTON, multiedit, больше не вспомнил) Vim - лучший.
    Emacs не пробовал, т.к. AFAIK, это - IDE и для задач редактирования текста, - это как из пушки по воробьям.
    И да, я вышел из возраста, когда кому-то что-то нужно было доказывать.
     
     
  • 2.58, Piter_Ring (ok), 05:37, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –3 +/
    > Такое ощущение, что вендотролли понабежали и давай поносить Vim.
    > Из всех, опробованных мной редакторов (MS Word, Notepad, Notepad++, Wordpad, internal FAR's
    > editor, nano, mcedit, Kate, lexicon, FOTON, multiedit, больше не вспомнил) Vim
    > - лучший.
    > Emacs не пробовал, т.к. AFAIK, это - IDE и для задач редактирования
    > текста, - это как из пушки по воробьям.
    > И да, я вышел из возраста, когда кому-то что-то нужно было доказывать.

    Ну если ты начинал код писать в ворде - то мои тебе соболезнования.
    Небось и игрушки в детстве были сплошь-деревянные.

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

     
     
  • 3.139, sarbash (ok), 10:31, 04/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Ну если ты начинал код писать в ворде - то мои тебе
    > соболезнования.
    > Небось и игрушки в детстве были сплошь-деревянные.

    Открою тебе страшную тайну: редактор текстов предназначен не только для написания кода.
    Игрушки в детстве были разные. Да, компьютера не было, не спорю. И телевизор ламповый, ч/б. Только какое всё это имеет отношение к редактированию текстов в Vim - не знаю...

     
  • 2.111, аап (?), 14:36, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    в 30 лет он знал 12 текстовых редакторов и ни одной женщины :))))))))
     

  • 1.53, Аноним (-), 03:33, 03/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –2 +/
    Вопрос к знающим: vim или emacs ?
    Использую оба на среднем уровне. Хочу определиться и осилить какой-нибудь один из них полностью и набраться опыта по эффективному использованию. Но не хватает знании об их возможностях  чтобы сравнить. То есть чтобы сравнить - нужно освоить. Кто в курсе - помогите не упасть в рекурсию.
     
     
  • 2.54, Аноним (-), 04:37, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +6 +/
    > Вопрос к знающим: vim или emacs ?

    ненавязчиво так вбросил


     
  • 2.55, XVilka (ok), 05:00, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Если выберете любой - ни в чем не проиграете. Для большинства языков, кроме лисповых, они в паритете, имхо. Использую vim для всего, emacs - для scheme/lisp
     
     
  • 3.59, Piter_Ring (ok), 05:39, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Если выберете любой - ни в чем не проиграете. Для большинства языков,
    > кроме лисповых, они в паритете, имхо. Использую vim для всего, emacs
    > - для scheme/lisp

    Вот внатуре, без подвоха, а в чем разница?
    код в обеих выглядит абсолютно одинаково.

     
  • 3.99, erl (??), 13:01, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Если выберете любой - ни в чем не проиграете. Для большинства языков,
    > кроме лисповых, они в паритете, имхо. Использую vim для всего, emacs
    > - для scheme/lisp

    +1 erlang

    emacs - для разработки.
    vim для конфигов.

    С днем рождения!

     
  • 2.64, Michael Shigorin (ok), 06:20, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Вопрос к знающим: vim или emacs ?

    http://toshische.livejournal.com/229044.html

     
  • 2.66, Аноним (-), 08:22, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    В емаксе есть режим vim, гуглите )
    Изучайте оба. Это не сложно
     
     
  • 3.72, Andrey Mitrofanov (?), 10:02, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > В емаксе есть режим vim, гуглите )

    "Срочно! Ищу плагин имакс для vim, полная совместимость обязательна." $))

    > Изучайте оба. Это не сложно

     
     
  • 4.81, develop7 (ok), 11:38, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> В емаксе есть режим vim, гуглите )
    > "Срочно! Ищу плагин имакс для vim, полная совместимость обязательна." $))
    >> Изучайте оба. Это не сложно

    vi не нужен, есть же evil-mode

     
     
  • 5.82, Andrey Mitrofanov (?), 11:53, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >>> В емаксе есть режим vim, гуглите )
    >> "Срочно! Ищу плагин имакс для vim, полная совместимость обязательна." $))

    </tag же ж> :-/

     
  • 3.153, Аноним (-), 16:43, 06/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    >В емаксе есть режим vim, гуглите )
    >Изучайте оба. Это не сложно

    Тогда конечно пойду в Emacs. Благодарю за ответ.

     
  • 2.73, Анонимософем (?), 10:14, 03/11/2011 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    >Вопрос к знающим: vim или emacs ?

    ed

     
     
  • 3.107, Аноним (-), 14:26, 03/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >>Вопрос к знающим: vim или emacs ?

    Лучше один раз попробовать...

     

  • 1.69, Purple (??), 09:56, 03/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +3 +/
    vim самый быстрый .и .классный .. живи долго!!!  
     
  • 1.108, Аноним (-), 14:26, 03/11/2011 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Неосилил вим. Слишком сложно и неудобно. nano, mcedit - гораздо проще. А кодить в виме - это вообще какой то ужас. Ни автокомплита, ни встроенного дебаггера...
     
  • 1.109, Аноним (-), 14:27, 03/11/2011 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • –1 +/
    vim => бибикать => портить текст

     
  • 1.135, coresh (ok), 22:14, 03/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    >[оверквотинг удален]
    > классического Vi, разработанного Билом Джоем в 1976 году, и дополнил его
    > богатыми возможностями по редактированию кода, настройке, написанию дополнений и созданию
    > скриптов для автоматизации действий.
    > Vim изначально развивался для платформы Amiga как редактор для работы с исходными
    > текстами в процессе разработки программ. Порт для Unix появился спустя год
    > после первого релиза, в это же время была изменена расшифровака имени
    > проекта с Vi IMitation на Vi IMproved.
    > Вначале редактор Vim был очень близок к Vi, обладая некоторыми усовершенствованиями, такими
    > как многоуровневый откат изменений. Позднее к работе над Vim подключились другие
    > энтузиасты и в редактор были добавлены такие средств...

    Йоу! С Днюхой!

    Хочу излить свои эмоции...

    Vim давался не легко: потом и кровью.
    Но оно того стоило.
    Истинное счастье обрёл не сразу,
    и даже не после первого года работы в vim

    Резюме.

    Работаю на ноуте, юзаю:
    1. vim -> для текста, конфигов + кодинга / git comments, etc...
    2. firefox + plugin http://dactyl.sourceforge.net/pentadactyl/
    --
    => blue-tooth мышка лежит в шкафу уже который год

    PS: IMHO: Шаг N1 для комфорта с Vim -> УВЕРЕННЫЙ
        слепой метод печати на клаве


    > URL: http://arstechnica.com/open-source/news/2011/11/two-decades-of-productivity-v
    > Новость: https://www.opennet.ru/opennews/art.shtml?num=32204

     
     
  • 2.156, Piter_Ring (ok), 15:12, 09/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/

    > --
    > => blue-tooth мышка лежит в шкафу уже который год

    суровый мужик.
    ты бы еще и монитор на полку забросил, а зачем он при СЛЕПОМ МЕТОДЕ :)
    на крайняк всегда можно результат набранного вслепую просмотреть на распечатке с АЦПУ ;)

     
     
  • 3.157, coresh (ok), 10:12, 10/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> --
    >> => blue-tooth мышка лежит в шкафу уже который год
    > суровый мужик.
    > ты бы еще и монитор на полку забросил, а зачем он при
    > СЛЕПОМ МЕТОДЕ :)
    > на крайняк всегда можно результат набранного вслепую просмотреть на распечатке с АЦПУ
    > ;)

    Можно. Можно и по перфокартам: о вкусах не спорят, только есть м-а-а-а-ленький нюансик:
    чуточку прибавится геморроя...

    А сейчас станет совсем сташно: у меня и панели нет на десктопе...

     

  • 1.137, вася (??), 01:16, 04/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Долгих лет!
     
  • 1.138, AlexAT (ok), 09:58, 04/11/2011 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Хорошо, добротно, но слишком ретроградство...
     
     
  • 2.140, jeejay (?), 14:26, 04/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Вы так говорите, как будто это что-то плохое
     
     
  • 3.143, AlexAT (ok), 19:52, 04/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Вы так говорите, как будто это что-то плохое

    Ретроградство-то? Это не плохо, это очень плохо, ибо поперек прогресса.

    Если расценивать как инструмент - пусть будет. Для чего-то, может быть, удобно. Лично для себя применений не вижу - пустая трата времени.

     
     
  • 4.144, Michael Shigorin (ok), 21:20, 04/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    >> Вы так говорите, как будто это что-то плохое
    > Ретроградство-то? Это не плохо, это очень плохо, ибо поперек прогресса.

    Кажется, до меня доходит.  Те, кто по поводу и без повода ссылаются на некий прогресс -- попросту не понимают, как спокойно жить.

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

     
     
  • 5.145, AlexAT (ok), 22:14, 04/11/2011 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > Кажется, до меня доходит.  Те, кто по поводу и без повода
    > ссылаются на некий прогресс -- попросту не понимают, как спокойно жить.

    Вы правы. Патологически не умею сидеть на одном месте :)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру