>> Дак поговорите с разработчиком в этой ветке и чуток доработайте патч, я
>> думаю он пойдёт на встречу и патч можно будет протолкнуть в
>> upstream. Работа то на 2 часа чистого времени суммарно, IMHO.
> а что там «дорабатывать»-то? насколько я вижу, патч пытается делать именно то,
> что мне надо. но автор vim сказал, что ему это не
> надо. ну, на этом весь патч и издох, собственно.Я имел в виду это:
«Looking at the patch, I think you need to reset c_end to NUL in more
places.» — Bram Moolenaar
>> Хм, я бы мог специально для вас подготовить сборку с патчем, но
>> думается мне, это не комильфо.
> да я слакварист, мне труда не составляет собрать. тем более, что у
> меня vim и так не из дистрибутива, а пересобраный с немного
> другим набором опций. но таскать за софтом патчи, которые не берут
> в mainline, я не хочу: у меня и так таких патчей
> достаточно; каждый дополнительный — дополнительная головная боль. нененене.
Ну да, это я понимаю. :)
>> У меня NerdTree на F2 за-bind-ен в vim. А далее «gt» и
>> «gT» для переключения между открытыми файлами. А сам список открытых файлов
>> виден сверху.
> я это всё знаю. но хочу alt+`, и пронумерованый список в виде
> «listbox».
Передо мной такой задачи никогда не стояло, поэтому не знаю как это делать в vim. Хотя не удивлюсь, если уже существуют такие plugin-ы.
>>> (ну привык я так между файлами переключатся) и доступа к полноценному
>>> терминалу по ctrl+o.
>> Я использую ^Z и «fg»
> не, не совсем то, хотя и похоже. поясню: в mcedit я периодечески
> делаю ctrl+o, запускаю в терминале софтину (положим, некий интерпретатор в режиме
> readline) и *не выходя* из софтины возвращаюсь в редактор при помощи
> ctrl+o. с suspend/fg такой трюк не работает.
Понятно. Опять же, я просто работаю по-другому (так как ты никогда не делаю). Однако честности ради надо заметить, что может помочь двойной ^Z, но это неудобно :)
>> в DWM-е я предпочитаю открывать дополнительный терминал, вместо постоянных переключений
>> между задачами на одном.
> дополнительный терминал как минимум не попадает в тот же каталог, в котором
> сейчас находится редактор. мелочь, а неприятно.
Я прежде чем начинаю делать что-то серьёзно, сразу подготавливаю несколько терминалов. ControlMaster у ssh-client-а в этом очень помогает :)
А вообще никто не запрещает использовать screen/tmux. Дополнительный терминал открывать не надо и хорошо решает проблему ^O.
> вообще, хотелось бы нормальный терминальный
> буфер. поддержку запуска mc в нём не надо (хотя это был
> бы мегаплюс, хех), но хотя бы цвета и readline — да.
Опять же screen/tmux решают эту проблему.
>> Но вашу позицию я понял. Хотя немного жаль, что такие мелочи (с
>> моей субъективной точки зрения) сформировали достаточное препятствие, чтобы не пользоваться
>> vim-ом. :)
> ну, у меня эти мелочи настолько глубоко вбиты в череп, что их
> отсутствие порождает RAGE каждый раз, когда я пытаюсь воспользоваться vim'ом для
> чего-то серьёзней, чем «поправить одну строчку».
Понятно. :)
> если бы я умел останавливать
> время, я бы сделал себе свой небольшой vi-клон, с нужными мне
> поэтессами. но увы…
Никогда не поздно ;)