Russian Qt Forum

Qt => Qt-инструментарий => Тема начата: merke от Август 09, 2010, 14:54



Название: Что такое FakeVim?
Отправлено: merke от Август 09, 2010, 14:54
Что такое FakeVim?  ??? ???


Название: Re: Что такое FakeVim?
Отправлено: KADABRA от Август 09, 2010, 15:13
http://doc.trolltech.com/qtcreator-snapshot/creator-editor-fakevim.html


Название: Re: Что такое FakeVim?
Отправлено: lit-uriy от Август 09, 2010, 15:24
KADABRA эта ссылка ни чего не объясняет.

Судя по тому, что я видел. Это работает как в автокаде, командная строка, в которую можно писать какие-то команды, но если для автокада я ещё понимаю их предназначение, то для текстового редактора - нет.
Что такого особенного можно скомандовать в этой командной строке редактору, в 21 веке, чего не смогли сделать интуитивно, через горячие кнопки и пункты меню (визуальные команды) и мышку?


Название: Re: Что такое FakeVim?
Отправлено: merke от Август 09, 2010, 15:40
Так понимаю ни чего существенного этот плагин не делает в плане помощи в написании кода...


Название: Re: Что такое FakeVim?
Отправлено: niXman от Август 09, 2010, 16:01
включает режим Vim editor style. в этом режиме, помимо кучи вимоских хоткеев, есть командная строка, в которой можно много чего писать, макросы, к примеру.
но человеку не писавшему в Вим, это не нужно. гиморно очень.


Название: Re: Что такое FakeVim?
Отправлено: merke от Август 09, 2010, 16:04
Спасибо, понятно!!!


Название: Re: Что такое FakeVim?
Отправлено: SimpleSunny от Август 09, 2010, 17:38
А если освоиться, то довольно удобно :)


Название: Re: Что такое FakeVim?
Отправлено: tim474 от Август 10, 2010, 00:30
Цитировать
KADABRA эта ссылка ни чего не объясняет.
А что ещё объяснять? Там написано, что в этом режиме QtCreator ведёт себя как текстовый редкатор Vim. А дальше уже идём в гугл или на википедию и смотрим, что такое vim.

Цитировать
Что такого особенного можно скомандовать в этой командной строке редактору, в 21 веке, чего не смогли сделать интуитивно, через горячие кнопки и пункты меню (визуальные команды)
Ну возьми любое howto по vim, при помощи него поиграйся с самим vim, а потом уже поймёшь, можно или нельзя это сделать через гуй. Лично я пока ещё вимом в практических целях не пользовался, но мне сразу после начала чтения руководства из Викиучебника стало понятно, что нельзя.
Цитировать
и мышку?
При наборе текста на клавиатуре обычно задействованы две руки. Вопрос: где взять третью, чтобы, не отрываясь от набора, лазить по менюшкам?


Название: Re: Что такое FakeVim?
Отправлено: lit-uriy от Август 10, 2010, 05:15
>>Там написано, что в этом режиме QtCreator ведёт себя как текстовый редкатор Vim.
это и из названия следует:
Fake Vim == Прикидываться Vim'ом


Название: Re: Что такое FakeVim?
Отправлено: lit-uriy от Август 10, 2010, 05:17
>>Вопрос: где взять третью, чтобы, не отрываясь от набора, лазить по менюшкам?
а третья не нужна, просто перекладываешь одну руку на мышку и делаешь ею аккуратные пассажи, не тратя время на набор команд двумя руками


Название: Re: Что такое FakeVim?
Отправлено: Sahab от Август 10, 2010, 09:08
+1
Цитировать
просто перекладываешь одну руку на мышку и делаешь ею аккуратные пассажи
;D


Название: Re: Что такое FakeVim?
Отправлено: merke от Август 10, 2010, 09:17
Ни чего не понял, в смысле какие пассажи ещё?)


Название: Re: Что такое FakeVim?
Отправлено: tim474 от Август 10, 2010, 13:30
Цитировать
не тратя время на набор команд двумя руками
А текст, который редактируется в этом текстовом редакторе, предлагаешь одной рукой набирать?

И не стоит забывать, что vi долгое время (со времён, когда никакого графического интерфейса не было) был стандартом де-факто для UNIX-подобных систем, поэтому есть много людей (в основном — программисты под UNIX-подобные системы), которые привыкли с ним работать, и это доведено у них до автоматизма (а его интерфейс как раз ориентирован на то, что сначала надо затратить время на его изучение, а потом пользователь будет выполнять эти действия намного быстрее, чем через GUI). Поэтому даже если ты напишешь текстовый редактор с более удобным интерфейсом, то определённому кругу пользователей будет трудно перейти с vi на него. Это всё равно, что пересаживать всех с раскладки клавиатуры QWERTY на раскладку Дворака.


Название: Re: Что такое FakeVim?
Отправлено: lit-uriy от Август 10, 2010, 14:35
>>поэтому есть много людей ... которые привыкли с ним работать
я этих людей и не рассматриваю. Привычка - есть привычка. Я, как и автор темы, не знаком с Vim'ом


Название: Re: Что такое FakeVim?
Отправлено: tim474 от Август 10, 2010, 16:05
Ну значит, режим FakeVim не для тебя :)