У меня была предыдущая проблема, которая была решена, но кажется, что я застреваю еще раз.
Я пытаюсь повторно присвоить ключи для переключения между Windows, чтобы быть более интуитивным. Я нашел, что необходимо смочь добавить следующее к vimrc:
nmap <D-Right> :maca _cycleWindowsBackwards:<CR>
nmap <D-Left> :maca _cycleWindows:<CR>
Который я попробовал, но это, кажется, ничего не делает для меня. Мой vimrc определенно загружается как тогда, когда я вхожу поддельный, я получаю ошибку когда стартовая энергия.
Я попробовал различные изменения присваивающихся ключей ни с одним действительно кажущимся сделать что-либо.
Кроме того, каков рекомендуемый ресурс для документации VIM?
Самым простым путем является лучший способ:
nmap <D-Right> <C-w>l
nmap <D-Left> <C-w>h
Это отвечает на Ваш вопрос, но я не советую Вам идти тем путем.
Первая проблема, с которой Вы встретитесь, состоит в том, что все Ваши cmdsomething отображения собираются перестать работать в терминале.
Второе - то, что MacVim не поддерживает несколько модификаторов: Вы не сможете иметь CtrlShiftb, например. Ну, это будет работать, но часть Сдвига будет проигнорирована так, Вы будете ограничены очень quicly.
Третья проблема будет состоять в том, что Вы не выучите команды Vim. День Вы будете ssh
в сервер и Vim использования там Вы будете потеряны.
Так да Вы, которых CAN делает, что, но (я думаю, что) Вы не были ДОЛЖНЫ.
Вместо этого изучите Vim путь и тип :help windows
. Это заплатит. Быстро.
Я понятия не имею, где Вы добрались ": maca" команда, но это не команда Vim. Кроме того, что является "_cycleWindowsBackwards": и "_cycleWindows":?
Я подозреваю то, что Вы действительно хотите, что-то больше как это:
:nmap <D-Right> :wincmd W<CR>
:nmap <D-Left> :wincmd w<CR>
Просто прошедший все это самостоятельно. Самое быстрое и самое легкое решение на Mac, который я нашел: http://pqrs.org/macosx/keyremap4macbook/document.html
Эта утилита позволит Вам изменять свои Командные клавиши. Можно также установить профили (я установил профиль VIM) так, чтобы я просто включил свой профиль VIM только, когда в VIM (быстрый включают строку меню), таким образом, это ничего не смешивает (поведение Mac OSX, утилиты или приложения) еще.
Я нахожусь на MacBook Pro, таким образом, я хотел изменить свои функциональные клавиши на клавиши CTRL в то время как в VIM. Этот utiltiy позволил мне делать это, и я также изменил свой fn ключ к опции на всякий случай.
У них также есть другая утилита: http://pqrs.org/macosx/keyremap4macbook/extra.html
Который позволил мне изменять свою клавишу Caps Lock, чтобы быть Esc. Который является ФАНТАСТИЧЕСКИМ в VIM; больше никакого достижения для Esc постоянно.Примечание: эта утилита не имеет профилей, таким образом, моей Caps Lock всегда является Esc ли в энергии или нет.