Vim против всех (Холивар)
Модератор: Модераторы разделов
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Vim против всех
Nazyvaemykh
наверно, сложно будет вам ответить. разве что напомнить, что vi/vim как раз и сосредоточены на управлении даже и не с клавиатуры вообще, а с основного алфавитного блока в частности. и мышка получается как бы пятой ногой.
наверно, сложно будет вам ответить. разве что напомнить, что vi/vim как раз и сосредоточены на управлении даже и не с клавиатуры вообще, а с основного алфавитного блока в частности. и мышка получается как бы пятой ногой.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
.Serj.
- Сообщения: 127
- ОС: Gentoo, Win7
-
Hephaestus
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Vim против всех
Грешен, каюсь. Есть такое дело. Из kwrite постоянно пытаюсь делать :q. И даже под виндой на работе случается пытаюсь выйти из блокнота по :q
А еще постоянно пытаюсь под виндой переключить раскладку по CapsLock. Тьфу! Как же мне неудобно жить под виндой-то!
Пытался под вин использовать gvim. Не понравилось - страшный он какой-то. А возиться настраивать было влом. Все равно не то.
А линуксовый vim нравится.
Консольный - не надо запускать иксы, чтобы файл отредактировать.
Подсветка синтаксиса - удобная вещь. Без нее как-то неуютно.
Требует перехода в режим редактирования, т.е. файл открывается не сразу в режиме редактирования. Тоже неплохо. Плохо только, что некоторые алфавитные клавиши срабатывают - удаляют текст (бывает если забываю перейти в режим редактирования).
Nano пробовал. Не то. Боюсь после vim все будет не то.
-
Goner
- Сообщения: 153
Re: Vim против всех
Спасибо, Вы мне облегчили жизнь.
В который раз убеждаюсь, что руками в командной строке - проще, чем с помощью GUI/псевдо-GUI.
-
ZyX
- Сообщения: 355
- ОС: Gentoo
Re: Vim против всех
У меня вместе с Gvim установилась символьная ссылка evim -> gvim. Чем не
блокнот? Есть иконки, нажав на которые можно открыть/сохранить/распечатать/отменить/…
и включен режим ввода, из которого просто так не выйти.
блокнот? Есть иконки, нажав на которые можно открыть/сохранить/распечатать/отменить/…
и включен режим ввода, из которого просто так не выйти.
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Vim против всех
Nazyvaemykh писал(а): ↑18.04.2010 21:17проигрывает по сравнению с той-же kate чуть более, чем во всём.
Поясните…
По мне, так GVIm просто более красивая (шрифты, цвета) и более разносторонняя с точки зрения интерфейса (меню, мышь) версия vim. Если vim хоть в чем-то выигрывает у kate, как может проигрывать gvim — этого понять мну не в силах.
понимаете, если vim - это консольный, он должен быть функциональным, удобным и мощным, то gvim/kate - это графика. Тут ещё есть такое понятие - красота. Субъективно, kate (да и вообще Qt) - красивая. А вот всё, что в Х начинается на G... Простите. G - оно и есть - G. Чисто субъективно. Юзаю aMule, seamonkey, юзаю, и плююсь - достойного аналога под Qt - нету.
-
xorader
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: Vim против всех
а мне менюшка нравится по F8:
Код: Выделить всё
set wildmenu
set wcm=<Tab>
menu OOrecode.RepairFileDos :call RepairFileDos()<CR>:echo 'DOS characters removed'<CR>
menu OOrecode.RemoveTrailingSpaces :call RemoveTrailingSpaces()<CR>:echo 'trailing spaces removed'<CR>
menu VVspell.enable_ru :setlocal spell spelllang=ru<CR>
menu VVspell.enable_en :setlocal spell spelllang=en<CR>
menu VVspell.enable_enru :setlocal spell spelllang=en,ru<CR>:set spellfile=~/.vim/spell/ru.utf-8.add<CR>
menu Encoding.koi8-r :e ++enc=koi8-r<CR>
menu Encoding.windows-1251 :e ++enc=cp1251<CR>
menu Encoding.ibm-866 :e ++enc=ibm866<CR>
menu Encoding.utf-8 :e ++enc=utf-8<CR>
menu Encoding.EOL_Unix :set fileformat=unix<CR>
menu Encoding.EOL_DOS :set fileformat=dos<CR>
menu Encoding.EOL_Mac :set fileformat=mac<CR>
menu Encoding.SpellMenu :emenu VVspell.<TAB>
menu Encoding.Other :emenu OOrecode.<TAB>
map <F8> :emenu Encoding.<TAB>Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
Dark_Savant
- Бывший модератор
- Сообщения: 1100
- Статус: киборг
- ОС: Cyborg OS 0.0.1.3
Re: Vim против всех
Отличается. Совершенно иначе ведет себя при удержании modkey, что выбешивает.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
In this game called life
My chances go to zero
But I always will survive
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Vim против всех
а почему у меня vim только одним шрифтом печатает? А kate - разными. ЧЯДНТ?
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: Vim против всех
Vim печатает тем шрифтом который у вас в терминале настроен.
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Vim против всех
а я хочу, что-бы он разными печатал. теперь понятно, что значит "шрифтов нет"? понятно, какие-то буквы и есть, ну и что? в cat или sed буквы ничем не хуже. и не лучше. и так-же не настраиваются. Мы не на уроке компьютерной грамотности, я просто пытаюсь объяснить, в чём проигрывает vim иксовым приложениям.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Vim против всех
отсутствием wysiwyg-а, всего лишь.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Vim против всех
- отсутствие нормальных цветов (их мало)
- отсутствие поддержки шрифтов (всего 1)
- отсутствие мыши (хотя мыш вроде есть, не знаю, я ей не пользуюсь)
и жирный
+ не требует X сервера
Ну и конечно у vim'а ещё множество вышеописанных плюсов, из-за которых я не смогу от него отказаться в ближайшие годы...
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Vim против всех
Отсутствие чего?
Разве vi, а ужь тем более vim, не визуальный редактор? ‘What you see is what you get’ — для vi это утверждение верно…
¡ Страсть к разрушению есть творческая страсть!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Vim против всех
отсутствие мыши — это проблема аппаратная. или не проблема. на любителя, в общем. (улыбка)
без разметки вот некоторым не нравится. а с разметкой и последующим предпечатным рендерингом выходит совсем не wysiwyg.Nazyvaemykh писал(а): ↑21.04.2010 20:12‘What you see is what you get’ — для vi это утверждение верно
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Warderer
- Модератор
- Сообщения: 1056
- Статус: киберпИнгвин на гусеничном ходу
- ОС: Debian unstable
Re: Vim против всех
Хм, мне 256 цветов в виме (не gvim!) вполне хватает.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
И восемь строк матом...(бесплатно)
-
/dev/random
- Администратор
- Сообщения: 5427
- ОС: Gentoo
Re: Vim против всех
256 в xterm'е и 88 в urxvt - это мало?
Можно добиться 4, поставив разные шрифты на "нормальный", "жирный", "курсив" и "жирный курсив". Да-да, многие эмуляторы терминала это умеют.
Во-первых, мышь там есть. Во-вторых, назовите человека, который ей пользовался бы хотя бы в гвиме.
-
Warderer
- Модератор
- Сообщения: 1056
- Статус: киберпИнгвин на гусеничном ходу
- ОС: Debian unstable
Re: Vim против всех
Таки у вас urxvt собран без поддержки 256 цветов? А зачем?
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
И восемь строк матом...(бесплатно)
-
/dev/random
- Администратор
- Сообщения: 5427
- ОС: Gentoo
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Vim против всех
В gvim есть скролл-бар. Для меня это большой плюс. Или в vim тоже есть?
¡ Страсть к разрушению есть творческая страсть!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Vim против всех
вероятно. только зачем занимать полезную площадь? вам недостаточно информации в статуслайне? отображайте то, что вам нужно:
:h 'statusline'
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Vim против всех
а как их включить?
у мну только ESC[30, 31, 32, 33, 34, 35, 36 и 37 получаются. ну и ESC[41...
/dev/random писал(а): ↑22.04.2010 01:01Можно добиться 4, поставив разные шрифты на "нормальный", "жирный", "курсив" и "жирный курсив". Да-да, многие эмуляторы терминала это умеют.
а где про это почитать?
(konsole, Terminal)
/dev/random писал(а): ↑22.04.2010 01:01- отсутствие мыши (хотя мыш вроде есть, не знаю, я ей не пользуюсь)
Во-первых, мышь там есть. Во-вторых, назовите человека, который ей пользовался бы хотя бы в гвиме.
Nazyvaemykh писал(а): ↑22.04.2010 15:21В gvim есть скролл-бар. Для меня это большой плюс. Или в vim тоже есть?
если-бы я юзал мыш в vim'е...
-
/dev/random
- Администратор
- Сообщения: 5427
- ОС: Gentoo
Re: Vim против всех
:set t_Co=256
и включить цветовую схему, ориентированную на это количество цветов (например, wombat256).
Для этих терминалов - не знаю. Для urxvt - в мане. Для xterm - тоже в мане, но там шрифтов будет всего 2.
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Vim против всех
/dev/random писал(а): ↑22.04.2010 16:43:set t_Co=256
и включить цветовую схему, ориентированную на это количество цветов (например, wombat256).
спасибо. вроде работает. надо цвета подкрутить... просто у меня очень хорошее цветовое зрение, и подсветка для меня очень важна.
жаль...
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Vim против всех
+1. Скроллбар -- это минус.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Vim против всех
тут дело не в том, какая информация отображается, а в какой форме. Аналоговый скроллбар (мне) удобнее цифр в статуслайне.
¡ Страсть к разрушению есть творческая страсть!
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Vim против всех
как пятое колесо при тексте.
боюсь, вы слишком одиноки в этом конкретном пожелании этого конкретного «удобства».
у меня нашёлся всего один вопрос в интернете про «это»: http://markmail.org/message/fwi5hrhkolypi56p
там же, кстати, вскользь упоминается о _существовании_ где-то там неких скриптиков, отображающих скроллбар в виде ---|--
если не найдётся, то написать такой скриптик самостоятельно, думаю, будет не трудно.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: Vim против всех
Nazyvaemykh писал(а): ↑22.04.2010 15:21В gvim есть скролл-бар. Для меня это большой плюс. Или в vim тоже есть?
зачем скролбар? :82 - переходите на 82 строку. что еще надо то?
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: Vim против всех
Davinel,
для меня скроллбар это индикатор, а не элемент управления. Иногда хочется просто боковым зрением видеть, в каком месте файла я нахожусь, видеть именно геометрический объект, а не абстрактные цифры процентов.
Поэтому индикатор в gvim для меня — плюс.
для меня скроллбар это индикатор, а не элемент управления. Иногда хочется просто боковым зрением видеть, в каком месте файла я нахожусь, видеть именно геометрический объект, а не абстрактные цифры процентов.
Поэтому индикатор в gvim для меня — плюс.
¡ Страсть к разрушению есть творческая страсть!