|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 18 Oct 2005 01:41:41 To : Zahar Kiselev Subject : Re: Дык на чём остановиться? -------------------------------------------------------------------------------- On Sun, 16 Oct 05 15:24:34 +0400, Zahar Kiselev wrote: ZK> включения командного режима - на время удержания. Соответственно чтобы ZK> отказаться от выполнения команды в любой момент и перейти снова в режим ZK> набора текста - мне достаточно просто отпустить эти кнопки. Очень понятна и ZK> удобна сама концепция - что буквы без нажатия модификаторов просто вводятся ZK> в окно редактирования, а с нажатыми разными сочетаниями ctrl,alt,shift - ZK> выполняют какие-то действия. В случае же использования идеи ZK> "двухступенчатых" команд - действие той или иной клавиши зависит от ZK> _предидущих_ нажатий и поэтому состояние программы в каждый момент надо ZK> _помнить_. Пусть и на короткое время , но тем не менее запоминание ZK> требуется. Помнить -- это в Vim'е надо. И раскладку (русская/импортная), если переключается одной клавишей. Тут ничего помнить не надо. Это -- команда, СЛОВО, она вводится ЦЕЛИКОМ. Когда выучишь, то даже не задумываешся над этим. ZK> Тут к тебе, как к знатоку емакса, вопрос - есть ли у него способ простого ZK> выхода из командного режима уже после того, как ты начал набирать ZK> "двухступенчатую" команду? <Esc> три раза, Ctrl-G -- что-то всегда работает. И в Vim тоже. RK>> Видимо там возможностей слишком мало. Инкрементального поиска поди RK>> нету? ZK> Увы - я не настолько силен в специальной терминологии - какой поиск ты ZK> называешь "инкрементальным"? Вообще поиск в Мультиэдите умел даже близкое ZK> подобие современных линуксовых "регулярных выражений"(как и поиск-замена). Hу вроде как в Mozilla, когда нажимаешь '/' и набираешь какой-то текст. --- [ZX] * Origin: A quick brown fox jumps over the lazy dog. (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/596257bb0f89.html, оценка из 5, голосов 10
|