Одна из более хороших особенностей в Маквиме - то, что возможно использовать обычные команды OS для копирования и приклеивания текста (а именно, command+C и command+V) в нем.
Это особенно хорошо в ситуациях, когда Вы работали в другом редакторе только за минуту до этого, и Ваш мозг не готов все же консультировать Ваши пальцы по вопросам того, как напечатать реальную вещь.
Однако есть одна вещь, на которой мой мозг должен сделать довольно немного взглядов: это - текст, выбирающий способ. В non-vi редакторах я использовал бы Shift+Arrow для этого, и пробующий это в Маквиме не работает. Но с другой стороны это не смотрит на меня, что Shift+Arrow используется для чего-либо еще также. Действительно ли возможно повторно нанести на карту ключи, чтобы сделать это возможным?
(Идеально, редактор все еще был бы в способе вставки, выбрав текст; это сэкономило бы некоторые дополнительные нажатия клавиш.)
Из руководства:
текстовые редакторы на Mac OS X позволяют пользователю Удерживайте клавишу Shift + Движение, чтобы продлить выбор. Кроме того, нажав Клавиша для печати в то время как выбирая заменяет текущий выбор с этот характер. Маквим может эмулировать Такое поведение (путем предоставления Ключевые привязки и установив 'keymodel' и «ВыборMode», чтобы не по умолчанию значения) Хотя он не включен дефолт. Сделать Маквим вести себя больше как текстовый и меньше как Vim, добавить Следующие строки к вашему "~ / .vimrc" (не .GVIMRC) Файл:
if has("gui_macvim")
let macvim_hig_shift_movement = 1
endif
В качестве примечания для себя и аккуратный совет для других:
Поскольку выделение SHIFT + стрелка и выделение мыши теперь автоматически запускает режим SELECT
, это означает, что это очевидно, не так просто сделать выбор ВИЗУАЛЬНО
с помощью мыши или клавиш со стрелками. (Даже когда вы уже находитесь в режиме VISUAL
, выделение с помощью мыши все равно будет запускать режим SELECT
.) Следовательно, всякий раз, когда кто-то хочет применить команды к выделению, следующий метод помогает.
ESC
gv
, чтобы автоматически повторно выбрать предыдущий выбор и запустить ВИЗУАЛЬНЫЙ
режим Edit: То же самое можно сделать, просто нажав CTRL + g.