The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В рамках проекта Neovim предпринята попытка модернизации Vim, opennews (ok), 25-Фев-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


31. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –5 +/
Сообщение от Lain_13 (ok), 25-Фев-14, 05:02 
Когда с ним сталкиваешься впервые или он просто нужен два раза в году (как вот мне, например), то это просто запредельно нелогичный и неудобный редактор. Особенно если терминал спокойно понимает стрелочки и прочее, а не как раньше было. Я бы уж лучше nano обошёлся, если б его ставили везде, куда приходится подключаться, чтоб конфиги подправить. Ан нет, иногда таки приходится иметь с ним дело. Я уже плюнул и сливаю себе файлы, правлю локально всё и заливаю обратно. Лучше уже так, чем с ним колупаться.
Ответить | Правка | Наверх | Cообщить модератору

43. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +2 +/
Сообщение от Xaionaro (ok), 25-Фев-14, 08:42 
>> Как же неосиляторов коробит-то...
> Когда с ним сталкиваешься впервые или он просто нужен два раза в
> году (как вот мне, например), то это просто запредельно нелогичный и
> неудобный редактор. Особенно если терминал спокойно понимает стрелочки и прочее, а
> не как раньше было. Я бы уж лучше nano обошёлся, если
> б его ставили везде, куда приходится подключаться, чтоб конфиги подправить. Ан
> нет, иногда таки приходится иметь с ним дело. Я уже плюнул
> и сливаю себе файлы, правлю локально всё и заливаю обратно. Лучше
> уже так, чем с ним колупаться.

Про то и речь:

>> Как же неосиляторов коробит-то...

Давайте я вас поучу пользоваться vim-ом? Это вполне нормальная стадия, каждый кто не понимает vim очень не любит его, и наоборот. Я тоже когда-то не любил vi/vim, однако сейчас почти всё редактирую только в нём.

Знаю лишь одно исключение из правил. Бывают редкие рюди, которые изучив vim остались верными emacs-у :)

Ответить | Правка | Наверх | Cообщить модератору

59. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от Аноним (-), 25-Фев-14, 10:00 
>изучив vim

А это как? Целиком весь?

Ответить | Правка | Наверх | Cообщить модератору

90. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от Xaionaroemail (ok), 25-Фев-14, 15:42 
>>изучив vim
> А это как? Целиком весь?

Нет, в достаточной мере, чтобы выполнять все типовые операции (без необходимости использования документации) в рамках деятельности конкретного пользователя.

Ответить | Правка | Наверх | Cообщить модератору

136. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –2 +/
Сообщение от arisu (ok), 26-Фев-14, 13:55 
так оно же (vim) простейших вещей не умеет. у меня в mcedit табы показываются вот такими вот стрелочками: «<--->»; vim этого не умеет принципиально.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

158. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от Xaionaroemail (ok), 26-Фев-14, 14:56 
> так оно же (vim) простейших вещей не умеет. у меня в mcedit
> табы показываются вот такими вот стрелочками: «<--->»; vim этого не умеет
> принципиально.

С чего вы это взяли? —
    http://s1.postimg.org/p2tp9ud5r/Screenshot_from_2014_02_26_1...

Строка из vimrc:
    set list listchars=tab:>.,eol:¶

Ответить | Правка | Наверх | Cообщить модератору

160. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 26-Фев-14, 15:13 
> С чего вы это взяли? —
>     http://s1.postimg.org/p2tp9ud5r/Screenshot_from_2014_02_26_1...

не вижу стрелочек.

> Строка из vimrc:

строка бесполезна: ты, видимо, не дочитал задачу. ключевое слово в задаче — «стрелочки», и я даже пример стрелочки нарисовал. не просто «выделить таб символами», а именно стрелочку хочу. со знаками «больше» и «меньше» с обеих сторон, а посередине — минусы. vim этого просто не умеет, он умеет только отметить начало таба одним символом и дальше заполнить таб другим. а три символа — «две границы и заполнение» — не умеет.

Ответить | Правка | Наверх | Cообщить модератору

162. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от Xaionaroemail (ok), 26-Фев-14, 15:35 
>> С чего вы это взяли? —
>>     http://s1.postimg.org/p2tp9ud5r/Screenshot_from_2014_02_26_1...
> не вижу стрелочек.

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

>> Строка из vimrc:
> строка бесполезна: ты, видимо, не дочитал задачу. ключевое слово в задаче —
> «стрелочки», и я даже пример стрелочки нарисовал. не просто «выделить таб
> символами», а именно стрелочку хочу.

Серьёзно? Мне лично никогда в голову не приходило сделать именно так. Однако для особо зацикленных именно на таком отображении есть готовый patch:
    https://groups.google.com/forum/#!topic/vim_dev/bq9vyCYm7CU

И новая строчка для vimrc будет выглядеть так:
    set list listchars=tab:<->

> со знаками «больше» и «меньше»
> с обеих сторон, а посередине — минусы. vim этого просто не
> умеет, он умеет только отметить начало таба одним символом и дальше
> заполнить таб другим. а три символа — «две границы и заполнение»
> — не умеет.

Я не такой знаток mcedit, но а разве там можно менять эти стрелочки на что-либо другое?

Ответить | Правка | Наверх | Cообщить модератору

163. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 26-Фев-14, 16:00 
> Прошу простить, мне показалось, что стрелочки были приведены чисто как пример возможной
> реализации выделения tab-ов, а не как точная формулировка задачи.

да, надо было мне точней написать.

> Серьёзно? Мне лично никогда в голову не приходило сделать именно так.

а я так привык. старый я уже, чтобы перепривыкать. увы.

> для особо зацикленных именно на таком отображении есть готовый patch:
>     https://groups.google.com/forum/#!topic/vim_dev/bq9vyCYm7CU

спасибо, но патчи не катят, патч я и сам мог накарябать. мне надо, чтобы «из коробки» работало.

> И новая строчка для vimrc будет выглядеть так:
>     set list listchars=tab:<->
> Я не такой знаток mcedit, но а разве там можно менять эти
> стрелочки на что-либо другое?

нельзя. но мне и не надо менять их в mcedit, мне надо, чтобы vim показывал так, как mcedit это делает. это может быть смешно, но — это одна из причин, по которым я на vim не перехожу. две других — отсутствие списка файлов по alt+` (ну привык я так между файлами переключатся) и доступа к полноценному терминалу по ctrl+o.

Ответить | Правка | Наверх | Cообщить модератору

165. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от Xaionaroemail (ok), 26-Фев-14, 16:08 
>> Прошу простить, мне показалось, что стрелочки были приведены чисто как пример возможной
>> реализации выделения tab-ов, а не как точная формулировка задачи.
> да, надо было мне точней написать.

Нет, я перепрочитал ваш изначальный комментарий. У вас там действительно подчёркивается необходимость именно стрелочек. Я сам виноват.

>> Серьёзно? Мне лично никогда в голову не приходило сделать именно так.
> а я так привык. старый я уже, чтобы перепривыкать. увы.
>> для особо зацикленных именно на таком отображении есть готовый patch:
>>     https://groups.google.com/forum/#!topic/vim_dev/bq9vyCYm7CU
> спасибо, но патчи не катят, патч я и сам мог накарябать. мне
> надо, чтобы «из коробки» работало.

Дак поговорите с разработчиком в этой ветке и чуток доработайте патч, я думаю он пойдёт на встречу и патч можно будет протолкнуть в upstream. Работа то на 2 часа чистого времени суммарно, IMHO.

>> И новая строчка для vimrc будет выглядеть так:
>>     set list listchars=tab:<->
>> Я не такой знаток mcedit, но а разве там можно менять эти
>> стрелочки на что-либо другое?
> нельзя. но мне и не надо менять их в mcedit, мне надо,
> чтобы vim показывал так, как mcedit это делает. это может быть
> смешно, но — это одна из причин, по которым я на
> vim не перехожу.

Хм, я бы мог специально для вас подготовить сборку с патчем, но думается мне, это не комильфо.

> две других — отсутствие списка файлов по alt+`

У меня NerdTree на F2 за-bind-ен в vim. А далее «gt» и «gT» для переключения между открытыми файлами. А сам список открытых файлов виден сверху.

> (ну привык я так между файлами переключатся) и доступа к полноценному
> терминалу по ctrl+o.

Я использую ^Z и «fg», хотя требуется это крайне редко, ибо работая в DWM-е я предпочитаю открывать дополнительный терминал, вместо постоянных переключений между задачами на одном.

Но вашу позицию я понял. Хотя немного жаль, что такие мелочи (с моей субъективной точки зрения) сформировали достаточное препятствие, чтобы не пользоваться vim-ом. :)

Ответить | Правка | Наверх | Cообщить модератору

170. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 26-Фев-14, 16:40 
> Дак поговорите с разработчиком в этой ветке и чуток доработайте патч, я
> думаю он пойдёт на встречу и патч можно будет протолкнуть в
> upstream. Работа то на 2 часа чистого времени суммарно, IMHO.

а что там «дорабатывать»-то? насколько я вижу, патч пытается делать именно то, что мне надо. но автор vim сказал, что ему это не надо. ну, на этом весь патч и издох, собственно.

> Хм, я бы мог специально для вас подготовить сборку с патчем, но
> думается мне, это не комильфо.

да я слакварист, мне труда не составляет собрать. тем более, что у меня vim и так не из дистрибутива, а пересобраный с немного другим набором опций. но таскать за софтом патчи, которые не берут в mainline, я не хочу: у меня и так таких патчей достаточно; каждый дополнительный — дополнительная головная боль. нененене.

> У меня NerdTree на F2 за-bind-ен в vim. А далее «gt» и
> «gT» для переключения между открытыми файлами. А сам список открытых файлов
> виден сверху.

я это всё знаю. но хочу alt+`, и пронумерованый список в виде «listbox».

>> (ну привык я так между файлами переключатся) и доступа к полноценному
>> терминалу по ctrl+o.
> Я использую ^Z и «fg»

не, не совсем то, хотя и похоже. поясню: в mcedit я периодечески делаю ctrl+o, запускаю в терминале софтину (положим, некий интерпретатор в режиме readline) и *не выходя* из софтины возвращаюсь в редактор при помощи ctrl+o. с suspend/fg такой трюк не работает.

> в DWM-е я предпочитаю открывать дополнительный терминал, вместо постоянных переключений
> между задачами на одном.

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

> Но вашу позицию я понял. Хотя немного жаль, что такие мелочи (с
> моей субъективной точки зрения) сформировали достаточное препятствие, чтобы не пользоваться
> vim-ом. :)

ну, у меня эти мелочи настолько глубоко вбиты в череп, что их отсутствие порождает RAGE каждый раз, когда я пытаюсь воспользоваться vim'ом для чего-то серьёзней, чем «поправить одну строчку». если бы я умел останавливать время, я бы сделал себе свой небольшой vi-клон, с нужными мне поэтессами. но увы…

Ответить | Правка | Наверх | Cообщить модератору

175. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от Xaionaroemail (ok), 26-Фев-14, 17:06 
>> Дак поговорите с разработчиком в этой ветке и чуток доработайте патч, я
>> думаю он пойдёт на встречу и патч можно будет протолкнуть в
>> 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-клон, с нужными мне
> поэтессами. но увы…

Никогда не поздно ;)

Ответить | Правка | Наверх | Cообщить модератору

176. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 26-Фев-14, 17:46 
> Я имел в виду это:
>     «Looking at the patch, I think you need
> to reset c_end to NUL in more
> places.» — Bram Moolenaar

да как-то не хочется без гарантии, что это в mainline пойдёт. это ж надо разбираться с соответствующим куском вимокода.

> Я прежде чем начинаю делать что-то серьёзно, сразу подготавливаю несколько терминалов.

да мне как-то кейкомбой новый таб в терминалке открыть тоже не особая проблема. как и переключатся. но… «не то!»

> А вообще никто не запрещает использовать screen/tmux. Дополнительный терминал открывать
> не надо и хорошо решает проблему ^O.

да способов куча есть, я ж не спорю. но это опять переучиваться. переучиваться на команды редактирования vim — это ок, это я понимаю. а вот такие мелочи — дико раздражают как раз.

ну и да: не решает то, чего хочется (и не хватает в mcedit). если бы в vim был «терминальный буфер» — на нём бы работал вимовый поиск, вимовое выделение-копирование и ты пы. запись буфера на диск тоже. и так далее. вот именно этого хочется, чтобы всё единообразно и интегрировано с редактором.

>> если бы я умел останавливать
>> время, я бы сделал себе свой небольшой vi-клон, с нужными мне
>> поэтессами. но увы…
> Никогда не поздно ;)

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

Ответить | Правка | Наверх | Cообщить модератору

192. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от Shtucer (ok), 17-Дек-14, 14:48 
>если бы в vim был «терминальный буфер» — на нём бы работал вимовый поиск, вимовое выделение-копирование и ты пы.

:ConqueTerm zsh

не "из коробки", но лучше, чем ^o в mcedit

Ответить | Правка | К родителю #176 | Наверх | Cообщить модератору

180. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от Аноним (-), 26-Фев-14, 21:40 
а не свидетельствует ли это о твоём скудоумии?
Ответить | Правка | К родителю #163 | Наверх | Cообщить модератору

181. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 26-Фев-14, 21:57 
> а не свидетельствует ли это о твоём скудоумии?

(пожимает плечами) а мне без разницы. мне надо, чтобы машина работала так, как удобно мне, а не так, как удобно ей или ещё кому-то.

Ответить | Правка | Наверх | Cообщить модератору

164. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 26-Фев-14, 16:05 
p.s. глянул на патч. «I don't think I would use it.» — Bram Moolenaar. то есть, в «коробочном» vim этого не будет. ок, вычёркиваем.
Ответить | Правка | К родителю #162 | Наверх | Cообщить модератору

166. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от Xaionaroemail (ok), 26-Фев-14, 16:11 
> p.s. глянул на патч. «I don't think I would use it.» —
> Bram Moolenaar. то есть, в «коробочном» vim этого не будет. ок,
> вычёркиваем.

Если я правильно понял автора, то он хотел сказать, что он не видит в этом нужды. Если ты ему объяснить свою нужду и исправишь одну строчку в patch-е, то думаю он пойдёт на встречу.

Ответить | Правка | Наверх | Cообщить модератору

167. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 26-Фев-14, 16:25 
> Если я правильно понял автора, то он хотел сказать, что он не
> видит в этом нужды. Если ты ему объяснить свою нужду и
> исправишь одну строчку в patch-е, то думаю он пойдёт на встречу.

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

Ответить | Правка | Наверх | Cообщить модератору

169. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от Xaionaroemail (ok), 26-Фев-14, 16:29 
> а как ещё пояснять-то? «я так хочу». всё. больше никакой нужды нет
> — как и в куче других фич. конечно, автор это не
> использует, и потому не видит нужды «раздувать код». позиция мне полностью
> понятна, следствия из такой позиции тоже.

Просто дай о себе знать. Скажи что тебе (если можно «на ты», конечно) отсутствие этой возможности очень мешает работать в vim в следствии сильной привычки работы в mcedit. А также то, что не удивишься, если таких как ты окажется очень немало.

Ответить | Правка | Наверх | Cообщить модератору

171. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от arisu (ok), 26-Фев-14, 16:43 
> Просто дай о себе знать.

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

> если можно «на ты», конечно

не «можно», а «нужно». старые фидорасы типа меня на «выканье» вообще нервно реагируют.

Ответить | Правка | Наверх | Cообщить модератору

187. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 27-Фев-14, 22:30 
хм. смотрю, добрый человек допилил таки патч. очень надеюсь, что я был неправ в своём пессимизме, и Брэм патч примет.
Ответить | Правка | Наверх | Cообщить модератору

188. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от Xaionaro (ok), 28-Фев-14, 08:37 
> хм. смотрю, добрый человек допилил таки патч. очень надеюсь, что я был
> неправ в своём пессимизме, и Брэм патч примет.

Да, я сейчас общаюсь с автором нового патча. Он просит протестировать его. Сегодня протестирую :)

Ответить | Правка | К родителю #187 | Наверх | Cообщить модератору

173. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +2 +/
Сообщение от Kirill Zabarniukemail (?), 26-Фев-14, 16:47 
я хочу чтобы в mcedit табуляция показывалась так: «>....». Как мне сделать такую простейшую и важную для меня вещь? (MCEdit 4.8.3)
Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору

174. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –1 +/
Сообщение от arisu (ok), 26-Фев-14, 16:54 
> я хочу чтобы в mcedit табуляция показывалась так: «>….». Как мне сделать
> такую простейшую и важную для меня вещь? (MCEdit 4.8.3)

мы тут vim обсуждаем и его фичи, а не наоборот. а ещё mcedit не умеет wordstar-овых кейбиндов, например. и много чего другого. но речь не об этом, а о том, как мне *в vim* сделать то, что хочется.

Ответить | Правка | Наверх | Cообщить модератору

46. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +4 +/
Сообщение от Аноним (-), 25-Фев-14, 08:52 
Зачем? Разве не проще выучить пару команд vi(m)?
Нажали кнопку i - вводите текст, нажали esc - с помощью hjlk двигаете курсор, /<pattern> - поиск по документу, r - заменить букву, x - удалить букву, dd - удалить строку, <N>gg - перейти на строку N

Мне кажется я вам основы расписал быстрее, чем вы файл скачиваете

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

77. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –2 +/
Сообщение от vitalif (ok), 25-Фев-14, 13:29 
Весь вопрос - НА ХРЕНА это нужно, когда есть стрелочки? Что за инопланетятина это придумала?

А перейти на строку вообще-то <N><ENTER>.

Ответить | Правка | Наверх | Cообщить модератору

104. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +3 +/
Сообщение от www2 (??), 25-Фев-14, 18:44 
> Весь вопрос - НА ХРЕНА это нужно, когда есть стрелочки? Что за
> инопланетятина это придумала?

Для тех, кто владеет слепым десятипальцевым методом набора не любит отрывать рук от основной позиции. Клавиши jkl; находятся прямо под правой рукой. Пердвигать иногда указательный палец между j и h напрягает гораздо меньше, чем передвигать всю руку на стрелочную клавиатуру и обратно.

> А перейти на строку вообще-то <N><ENTER>.

Ответить | Правка | Наверх | Cообщить модератору

108. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от Andrey Mitrofanov (?), 25-Фев-14, 18:56 
>кто владеет слепым десятипальцевым методом набора не любит отрывать рук
>Пердвигать иногда указательный палец между

Верю, что : жмётся, как одна кнопка. А судя по распальцовке, и ESC достаёшь (? Ctrl+]) без -->

> чем передвигать всю руку

Ответить | Правка | Наверх | Cообщить модератору

129. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от pavlinux (ok), 26-Фев-14, 03:24 
> А судя по распальцовке, и ESC достаёшь (? Ctrl+]) без -->

Esc <N> - это vim
Esc g <N> - это vi

Ответить | Правка | Наверх | Cообщить модератору

137. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от arisu (ok), 26-Фев-14, 13:58 
> (? Ctrl+]) без -->
>> чем передвигать всю руку

да. ctrl вполне нажимается краем ладони. поэтому ноутбучные клавиатуры — куча пластикового гуано, там такой фокус не работает.

Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору

190. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от www2 (??), 07-Мрт-14, 18:13 
>>кто владеет слепым десятипальцевым методом набора не любит отрывать рук
>>Пердвигать иногда указательный палец между
> Верю, что : жмётся, как одна кнопка. А судя по распальцовке, и
> ESC достаёшь (? Ctrl+]) без -->

Мизинцем дотягиваюсь легко, не отрывая остальных трёх пальцев от основной позиции.

Ctrl и ] нажимаются мизинцами обеих рук. В telnet и консоли xen бывает нужно.

>> чем передвигать всю руку

Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору

133. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –1 +/
Сообщение от Ещё один аноним (?), 26-Фев-14, 12:34 
интересно, что же набирают программисты слепым десятипальцевым методом?
да ещё в таком напряжении, что лишний раз пальцем двинуть некогда?
Ответить | Правка | К родителю #104 | Наверх | Cообщить модератору

138. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от pavlinux (ok), 26-Фев-14, 13:59 
> интересно, что же набирают программисты слепым десятипальцевым методом?
> да ещё в таком напряжении, что лишний раз пальцем двинуть некогда?

Это вам не классы выбирать из всплывающих менюшег.

Ответить | Правка | Наверх | Cообщить модератору

139. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 26-Фев-14, 13:59 
> интересно, что же набирают программисты слепым десятипальцевым методом?
> да ещё в таком напряжении, что лишний раз пальцем двинуть некогда?

тебе не понять, дописывай свой «приветмир».

Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

191. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от www2 (??), 07-Мрт-14, 18:15 
> интересно, что же набирают программисты слепым десятипальцевым методом?
> да ещё в таком напряжении, что лишний раз пальцем двинуть некогда?

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

Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

82. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от Аноним (-), 25-Фев-14, 14:07 
Мне больше нравится переходить на строчку так :<N>
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

94. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –3 +/
Сообщение от Lain_13_too_lazy_to_login (?), 25-Фев-14, 16:16 
Да в этом объёме я его и так помню, за исключением gg и dd, но нет, спасибо, я лучше скачаю и в gedit или notepad++ в зависимости от операционки, в которой сижу. Тем более, что если мне надо проверить целостность структуры xml и развернуть его из строки в читабельную форму, то предустановленный на сервере vim мне тут хреновый помощник. Впрочем, как и nano.
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

140. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от arisu (ok), 26-Фев-14, 14:00 
> если мне надо проверить целостность структуры xml и развернуть его
> из строки в читабельную форму

так бы и сказал, что тебе для извращений надо.

Ответить | Правка | Наверх | Cообщить модератору

168. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от Xaionaroemail (ok), 26-Фев-14, 16:27 
> Да в этом объёме я его и так помню, за исключением gg
> и dd, но нет, спасибо, я лучше скачаю и в gedit
> или notepad++ в зависимости от операционки, в которой сижу. Тем более,
> что если мне надо проверить целостность структуры xml и развернуть его
> из строки в читабельную форму, то предустановленный на сервере vim мне
> тут хреновый помощник. Впрочем, как и nano.

А так и представляю как вы:
- либо монтируете через sshfs используя root-вый логин, чтобы править конфигурацию сервисов на сервере с помощью gedit или другого GUI;
- либо запускаете GUI-приложение из под root-а и прямо на сервере, что ещё ужаснее.

> Да в этом объёме я его и так помню, за исключением gg
> и dd,

Ну фиг знает, это какие-то ну совсем элементарные вещи. А вам показывали хотя бы блочное выделение (не построчное, а блочное), complex repeats, множество буферов обмена или regexp-ы в vim?

Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору

172. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от arisu (ok), 26-Фев-14, 16:46 
> А вам показывали
> хотя бы блочное выделение (не построчное, а блочное), complex repeats, множество
> буферов обмена или regexp-ы в vim?

и это ещё даже не начинался разговор о скриптах. ;-)

Ответить | Правка | Наверх | Cообщить модератору

128. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от Ytch (ok), 26-Фев-14, 01:19 
> Мне кажется я вам основы расписал быстрее, чем вы файл скачиваете

замануха! вход бесплатный - выход за деньги ) Все основы vim надо же начинать с того как из него выйти! классика.

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

70. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от Аноним (-), 25-Фев-14, 11:56 
> Когда с ним сталкиваешься впервые или он просто нужен два раза в
> году (как вот мне, например), то это просто запредельно нелогичный и
> неудобный редактор. Особенно если терминал спокойно понимает стрелочки и прочее, а
> не как раньше было. Я бы уж лучше nano обошёлся, если
> б его ставили везде, куда приходится подключаться, чтоб конфиги подправить. Ан
> нет, иногда таки приходится иметь с ним дело. Я уже плюнул
> и сливаю себе файлы, правлю локально всё и заливаю обратно. Лучше
> уже так, чем с ним колупаться.

толсто

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

78. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –1 +/
Сообщение от vitalif (ok), 25-Фев-14, 13:30 
>> Когда с ним сталкиваешься впервые или он просто нужен два раза в
>> году (как вот мне, например), то это просто запредельно нелогичный и
>> неудобный редактор. Особенно если терминал спокойно понимает стрелочки и прочее, а
>> не как раньше было. Я бы уж лучше nano обошёлся, если
>> б его ставили везде, куда приходится подключаться, чтоб конфиги подправить. Ан
>> нет, иногда таки приходится иметь с ним дело. Я уже плюнул
>> и сливаю себе файлы, правлю локально всё и заливаю обратно. Лучше
>> уже так, чем с ним колупаться.
> толсто

не толсто, а именно так и есть

vim написан инопланетянами для инопланетян

привыкнуть можно, но человек - такая штука - вообще ко всему привыкает

Ответить | Правка | Наверх | Cообщить модератору

105. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +3 +/
Сообщение от www2 (??), 25-Фев-14, 18:46 
> не толсто, а именно так и есть
> vim написан инопланетянами для инопланетян

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

> привыкнуть можно, но человек - такая штука - вообще ко всему привыкает

Неосиляторы привыкли лениться и теперь осуждают всех, кто умеет прилагать чуть больше усилий для того, чтобы преодолеть порог вхождения.

Ответить | Правка | Наверх | Cообщить модератору

119. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от Аноним (-), 25-Фев-14, 21:31 
> vim написан инопланетянами для инопланетян
> привыкнуть можно, но человек - такая штука - вообще ко всему привыкает

вы уж определитесь, для инопланетян или для людей

Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

149. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 26-Фев-14, 14:25 
> vim написан инопланетянами для инопланетян

vim написан для тех, кто привык к vi. а vi написан на терминале, где стрелки были нарисованы прямо на кнопках «hjkl». esc, кстати, там тоже был не в том месте, где он сейчас.

всё это никак не отменяет того, что vi-family очень крутые редакторы, и именно благодаря командному режиму, где — опа, unix-way обнаружился! — можно комбинировать разные простые команды для получения сложных эффектов.

другое дело, что для новоприбывших стоило бы сделать режимом по умолчанию стандартный на сегодняшнее время немодальный; а модальный режим включать как раз кейкомбой. тогда vim мог бы использовать неопытный человек и постепенно постигать крутости командного режима. а когда человек понял бы, что в командном режиме проводит больше времени, чем в «обычном», елозя стрелочками, он бы переключился в модальный по умолчанию.

p.s. нет, я не использую vim. но основная причина тому вовсе не режимы, к ним привыкаешь за пару дней.

Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

182. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от Аноним (-), 27-Фев-14, 00:54 
vimtutor же для нубов есть
Ответить | Правка | Наверх | Cообщить модератору

148. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от arisu (ok), 26-Фев-14, 14:19 
> толсто

ни разу. для «поправить пару строк в конфигах» vi и его потомки действительно ужасны: они идут против всего, к чему привык пользователь.

Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

72. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от анон (?), 25-Фев-14, 12:19 
Чувствуется любитель прикладной проктологии. Вообще-то после нажатия i vim становится полным аналогом nano: стрелочки ваши любимые работают, и del/home, если терминал позволяет. Но начинающие проктологи предпочитают вытягивать файл к себе, вместо нажатия _одной_ клавиши.

А вот в nano сколько чего не нажимай в режим vim не выйдешь.

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

79. "В рамках проекта Neovim предпринята попытка модернизации Vim"  –1 +/
Сообщение от vitalif (ok), 25-Фев-14, 13:31 
> Чувствуется любитель прикладной проктологии. Вообще-то после нажатия i vim становится
> полным аналогом nano: стрелочки ваши любимые работают, и del/home, если терминал
> позволяет. Но начинающие проктологи предпочитают вытягивать файл к себе, вместо нажатия
> _одной_ клавиши.

Не всегда, не всегда. Не разбирался почему, но постоянный гемор, в каких-нибудь openwrt встроенный vim откроешь, и терминал блин позволяет, а эта дура чего только с текстом не делает по нажатию стрелочек после i...

Ответить | Правка | Наверх | Cообщить модератору

85. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +2 +/
Сообщение от Аноним (-), 25-Фев-14, 14:35 
>> Чувствуется любитель прикладной проктологии. Вообще-то после нажатия i vim становится
>> полным аналогом nano: стрелочки ваши любимые работают, и del/home, если терминал
>> позволяет. Но начинающие проктологи предпочитают вытягивать файл к себе, вместо нажатия
>> _одной_ клавиши.
> Не всегда, не всегда. Не разбирался почему, но постоянный гемор, в каких-нибудь
> openwrt встроенный vim откроешь, и терминал блин позволяет, а эта дура
> чего только с текстом не делает по нажатию стрелочек после i...

Выросло поколение, именующее себя сисадминами, но при этом не знающее, что такое terminfo и как определяется переменная окружения TERM?

Ответить | Правка | Наверх | Cообщить модератору

150. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от arisu (ok), 26-Фев-14, 14:27 
> openwrt
> встроенный vim

(с подозрением) а там точно vim?

Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору

178. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +/
Сообщение от anonymous (??), 26-Фев-14, 20:18 
>> openwrt
>> встроенный vim
> (с подозрением) а там точно vim?

Лично у меня там был vi. Версия прошивки 12.09 Attitude Adjustment.

Ответить | Правка | Наверх | Cообщить модератору

184. "В рамках проекта Neovim предпринята попытка модернизации Vim"  +1 +/
Сообщение от Аноним (-), 27-Фев-14, 01:14 
>> openwrt
>> встроенный vim
> (с подозрением) а там точно vim?

ложь, конечно. из коробки там busybox. но полноценный vim ставится с пакета.

Ответить | Правка | К родителю #150 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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