Vim против всех (Холивар)
Модератор: Модераторы разделов
-
poet13
- Сообщения: 271
- ОС: OpenSUSE 11.3 Gnome 2.30
Re: Vim против всех
nano- и не надо мануалов. Для того, чтобы конфиг подправить, а?
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Vim против всех
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
poet13
- Сообщения: 271
- ОС: OpenSUSE 11.3 Gnome 2.30
Re: Vim против всех
А для "чуть большего" нужна уже IDE.
это стопроцентное имхо, поскольку я сужу на основе того, чем приходится иногда заниматься лично мне.
это стопроцентное имхо, поскольку я сужу на основе того, чем приходится иногда заниматься лично мне.
-
.Serj.
- Сообщения: 127
- ОС: Gentoo, Win7
Re: Vim против всех
Для того, чтобы конфиг подправить
Ничего лучше Vim'а нет. Я его использую вместо блокнота и быстрых правок. Для остального — Emacs.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Vim против всех
например, vim?
но всё равно вы черезчур полярны. между «подправить буковку в файле» и «вести разработку проекта» есть огромный пласт задач.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
poet13
- Сообщения: 271
- ОС: OpenSUSE 11.3 Gnome 2.30
Re: Vim против всех
Логично. И вот для этого пласта мне почему-то удобнее Gedit с плагинами. Тот же самый скрипт написать.
-
Warderer
- Модератор
- Сообщения: 1056
- Статус: киберпИнгвин на гусеничном ходу
- ОС: Debian unstable
Re: Vim против всех
В своё время, правя конфиг amavisd-new из 1500 строк, понял, что при правке ЭТОГО в виндовом блокноте, был бы в шаге от суицида.
P.S. Я не понимаю, те, кто говорят, что из вима при первом запуске не выйти, категорически не читают того, что показано на экране, после запуска vim?
warderer@onyx
~ VIM ::: Vi IMproved (Улучшенный Vi) ::: Русская версия
~
~ версия 7.2.330
~ Брам Мооленаар и другие
~ Vim это свободно распространяемая программа с открытым кодом
~
~ Станьте зарегистрированным пользователем Vim!
~ наберите :help register<Enter> для получения информации
~
~ наберите :q<Enter> чтобы выйти из программы
~ наберите :help<Enter> или <F1> для получения справки
~ type :help version7<Enter> for version infoЕсли мне не изменяет память, то при первом моём запуске vim, в 1999м году, там было ещё про детей Уганды, но про выход и помощь - было точно!
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
И восемь строк матом...(бесплатно)
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Vim против всех
Так эта штука показывается только, когда запускают только vim
Код: Выделить всё
$ vimКод: Выделить всё
$ vim /path/to/fileUNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Vim против всех
Необходимость редактирования файлов в over 9000 строк — верный признак того, что что-то идет не так…
Если же все идет по плану, то таких ситуаций просто не возникнет.
Текстовый редактор тут не при чем.
Это доводы из серии «ВНЕЗАПНО придется удаленно редактировать файл по такому медленному соединению, что ed даст ощутимые преимущества в скорости». Это в нашем-то веке, когда скоро каждая кофеварка будет подключена к гигабитным интернетам, ога.
¡ Страсть к разрушению есть творческая страсть!
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Vim против всех
Да ну, по вашему не бывает исходников длиннее 9000 строк?Nazyvaemykh писал(а): ↑17.04.2010 22:57Необходимость редактирования файлов в over 9000 строк — верный признак того, что что-то идет не так…
За мкадом это случится не скоро. Порой даже в 3-4 км от мкада бывают проблемы с интернетом.Nazyvaemykh писал(а): ↑17.04.2010 22:57Это в нашем-то веке, когда скоро каждая кофеварка будет подключена к гигабитным интернетам, ога.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
SSDD
- Сообщения: 157
- ОС: linux
Re: Vim против всех
эх... позволял бы vim многорежимность заменить на мета-клавишу.... но это уже был бы не vim, а emacs ;-)
-
watashiwa_daredeska
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Vim против всех
Скоро. А проблемы бывают и внутри мкада.
Бывает. Но это верный признак того, что что-то идет не так © Nazyvaemykh :)
Мои розовые очки
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Vim против всех
Под проблемами я имел в виду соотношение характеристики/цена + возможность подключения. Качество работы - это отдельная тема. Я ее не трогаю.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
watashiwa_daredeska
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Vim против всех
Да будет всё, будет. 10 лет назад было не в пример хужее, но тогда ещё и внутри мкад фиговенько всё было. Сейчас внутри мкад окучили уже почти всех, кого можно, поэтому чтобы расширять бизнес надо выходить в регионы. И выйдут.
http://net.compulenta.ru/521075/
И так бывает, но это не показатель, ибо случаи единичны. Вон, кое-кто отлаживал ПО на КА, летящем к Марсу :) Там, правда, вообще Lisp был...Nazyvaemykh писал(а): ↑17.04.2010 22:57«ВНЕЗАПНО придется удаленно редактировать файл по такому медленному соединению, что ed даст ощутимые преимущества в скорости»
Мои розовые очки
-
BIgAndy
- Сообщения: 1923
Re: Vim против всех
И так бывает, но это не показатель, ибо случаи единичны. Вон, кое-кто отлаживал ПО на КА, летящем к МарсуТам, правда, вообще Lisp был...
Нет не единичный. Очень часто по телнету приходится письма отпралять. Или залазиь на каку-либо машину в сети, чтобы посмотреть, что там творится. При содеинении 9600.Внутри МКАД. Не везде еще 3g
-
watashiwa_daredeska
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Vim против всех
Кроме 3g есть ещё жопорез, который побыстрее 9600 и внутри мкад есть везде, где имеется сотовая связь вообще. Но даже в середине-конце 90-х я вполне себе почтовиком по SMTP почту отправлял и по POP3 получал на 9600. Телнет-то зачем? Да и vim сносно работает при таком соединении.
Разбаловались совсем,.. на i386SX-16/2mb, небось, даже линукс никто поднять уже не сможет :)
Мои розовые очки
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
-
Goner
- Сообщения: 153
Re: Vim против всех
Мне vim нравится. Начал разбираться еще под виндой (надо сказать, что глючило все по-черному, напр. cw).
В других редакторах мне уже неудобно работать. Все время жмакаешь Esc и i. А теперь я еще и про vimperator прознал... Оказалось, что это полезно для тренировки навыков навигации. У меня даже стиль работы в самом vim изменился. Раньше все-таки стрелки больше использовал.
Надо еще попробовать табы. Пока пользовался только разделением экрана (забыл, как называется).
Единственное, что раздражает - перестала работать переключалка кодировок (нашел в инете скрипт, забиндил на F8). Иногда она нужна (особенно, когда друзья - виндоводы в гости приходят). Что характерно, в mc-editor все нормально переключается.
В других редакторах мне уже неудобно работать. Все время жмакаешь Esc и i. А теперь я еще и про vimperator прознал... Оказалось, что это полезно для тренировки навыков навигации. У меня даже стиль работы в самом vim изменился. Раньше все-таки стрелки больше использовал.
Надо еще попробовать табы. Пока пользовался только разделением экрана (забыл, как называется).
Единственное, что раздражает - перестала работать переключалка кодировок (нашел в инете скрипт, забиндил на F8). Иногда она нужна (особенно, когда друзья - виндоводы в гости приходят). Что характерно, в mc-editor все нормально переключается.
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Vim против всех
Ром, справедливости ради отмечу, что это говорят больше про vi, а не про vim. Про vim я слышал только в варианте запуска его сразу с каким-то файлом -- тогда этот экран не показывается.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
Reboot
- Сообщения: 321
- Статус: Красен глаз -- темна душа
Re: Vim против всех
Кстати. Есть мнение, что vim лучше начинать не просто с vimtutor, а с копирования чужого ~/.vimrc в хомдиру, если конфиг нормальный, то пользоваться вимом станет намного приятнее.
Кстати, gedit считаю весьма удобной штукой, только вот бида, не знаю как там делать вертикальное выделение и быструю замену текста. И да, везде и всюду лезут вимовские комбинации клавиш. Короче: ниасилил. Хотя и знаю, что всё это там делать можно, но скорее буду использовать gvim, хотя тоже сомневаюсь.
Кстати, gedit считаю весьма удобной штукой, только вот бида, не знаю как там делать вертикальное выделение и быструю замену текста. И да, везде и всюду лезут вимовские комбинации клавиш. Короче: ниасилил. Хотя и знаю, что всё это там делать можно, но скорее буду использовать gvim, хотя тоже сомневаюсь.
Мой компьютер зовут Марвин
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Vim против всех
чему ж там переставать-то?
:e ++enc=cp1251
и история наличествует. набираете первую букву e, и стрелку вверх.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Vim против всех
На мой взгляд, и vim, и emacs пригодны только в консольном исполнении.Reboot писал(а): ↑18.04.2010 00:50Кстати, gedit считаю весьма удобной штукой, только вот бида, не знаю как там делать вертикальное выделение и быструю замену текста. И да, везде и всюду лезут вимовские комбинации клавиш. Короче: ниасилил. Хотя и знаю, что всё это там делать можно, но скорее буду использовать gvim, хотя тоже сомневаюсь.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
.Serj.
- Сообщения: 127
- ОС: Gentoo, Win7
Re: Vim против всех
На мой взгляд, и vim, и emacs пригодны только в консольном исполнении.
В графике они тоже вполне съедобны. Можно отключить всё, даже меню. Кстати, как в Emacs'е в консольном варианте в меню зайти, кроме как M-x menu-bar-open?
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Vim против всех
1. Я не зря написал "на мой взгляд".
2. ssh + screen + emacs = страшная сила.
1. Меню не нужно.
2. Если кому-то оно нужно, то где Вы видели емаксера, который бы не повесил нужную ему функцию на удобную кнопку? (;
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Vim против всех
Nazyvaemykh писал(а): ↑17.04.2010 22:57Необходимость редактирования файлов в over 9000 строк — верный признак того, что что-то идет не так…
Если же все идет по плану, то таких ситуаций просто не возникнет.
Текстовый редактор тут не при чем.
да ладно!
мне приходится править и бОльшие файлы!
Nazyvaemykh писал(а): ↑17.04.2010 22:57Это доводы из серии «ВНЕЗАПНО придется удаленно редактировать файл по такому медленному соединению, что ed даст ощутимые преимущества в скорости». Это в нашем-то веке, когда скоро каждая кофеварка будет подключена к гигабитным интернетам, ога.
ну я sed'ом из кофеварки сделаю из вашей ОС ТАКОЕ...
ага. в консоли цветов как кот наплакал. а шрифтов вообще нет. :(
а GVim - ИМХО УГ.
емакс - не в курсе. в вот вим - уныло :((
последнее слово я меняю на vim (для себя). и кстати, можно прямо из вима, а можно и без него запускать и прочие удобные команды...
-
Selius
- Сообщения: 32
- ОС: Debian GNU/Linux Squeeze
Re: Vim против всех
SLEDopit писал(а): ↑17.04.2010 22:01Если запускать vim сразу на редактирование, то этот экран просто не показывается.Код: Выделить всё
$ vim /path/to/file
Если нажать Ctrl+C (вполне логичное действие при попытке выйти из какой-либо программы), то будет выведено сообщение:
Введите :quit<Enter> для выхода из Vim
-
Portnov
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
Re: Vim против всех
Гм. Я вот только не понял, чем товарищам не нравится GVim? Ну, иконки-менюшки-скроллбары - эт понятно. Так ведь отключается всё. Получается трудно отличимо от консольного варианта, только ограничений на цвета нет.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Vim против всех
Portnov
поведение, насколько помню, тоже несколько отличается.
поведение, насколько помню, тоже несколько отличается.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Vim против всех
проигрывает по сравнению с той-же kate чуть более, чем во всём.
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Vim против всех
Поясните…
По мне, так GVIm просто более красивая (шрифты, цвета) и более разносторонняя с точки зрения интерфейса (меню, мышь) версия vim. Если vim хоть в чем-то выигрывает у kate, как может проигрывать gvim — этого понять мну не в силах.
Да, звучит еретически, но коль скоро мышь у меня есть, я иногда ее применяю (:
¡ Страсть к разрушению есть творческая страсть!