Продолжим про юзабилити
Насколько я понял, слова "невидимый контекст" не совсем понятны. Тогда пример:
Вот вим: http://www.cacodaemon.org/content/vim.png
Я нажимаю кнопку w.
Что произойдет?
Вот вим: http://www.cacodaemon.org/content/vim.png
Я нажимаю кнопку w.
Что произойдет?
no subject
(no subject)
(no subject)
no subject
no subject
:help statusline
Я правда не vim использую, а vi :)
no subject
Хаця, канешне, наколькі гэта карысна - залежыць ад якасці лініі.
no subject
no subject
no subject
(no subject)
no subject
(no subject)
no subject
Упоротые, которые программируют в консольных редакторах, такие упоротые.
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Они, кстати, оба (и vim, и emacs) бывают графические под винду и умеют редактировать файлы на другой машине по ssh.
Но вообще человек, высказывающий здравые мысли по юзабилити и сидящий при этом в винде, вызывает сочуствие до стадии соболезнования...
(no subject)
(no subject)
(no subject)
no subject
no subject
:)
no subject
Использую для редактирования конфигов.
Все остальное делаю через SFTP/SAMBA/NFS на винде в нормальном редакторе. Пытался найти замену для vi/vim, но...
(no subject)
no subject
no subject
vi офигительный инструмент для определённых целей. Одна только навигация регекспами чего стоит. Да он модален - тебе нужно держать текущий режим в голове, но к этому быстро привыкаешь и мне, собственно, кажется вполне естественным и очень даже юзабельным.
Девелюплю я, конечно, в эклипсе но совсем не из-за модальности vi - причина в том что эклипс это IDE. При необходимости программирую и в vi / emacs, наличие make и ctags сильно облегчает это.
vi использую для plaintextа, конфигов и т.д.
В твоём случае если у тебя там файл открыт в котором вывод ls -laF то курсор перейдёт на следующее слово.
Если это вывод :!ls -laF то w вернёт тебя в редактор конкретно мой vi пишет подсказку [Hit return to continue] если я сделал :!ls
А!, ещё отсутствие необходимости использовать стрелки/pgup/pgdown или там двигать руку к мышке сильно облегчает жизнь на ноутбучных клавиатурах где Home/End/PgUp/Dn обычно расположены сильно криворуко типа как на HP Pavillion.
(no subject)