Я недавно перешел на использование Mac на работе, когда раньше использовал Linux. Я узнал о MacVim (из http://code.google.com/p/macvim/ ) и пытался выполнить перенос через свои предыдущие сопоставления клавиш.
Раньше у меня были следующие сопоставления:
Теперь, чтобы сделать эти сопоставления более «похожими на Mac», я решил переключить первые два, чтобы использовать эту опцию (например, логотип Apple) key, а все остальные - использовать командную клавишу вместо Alt (например, Ctrl-Alt-E становится Ctrl-Command-E ). Я читал на http://macvim.org/OSX/index.php , что этот ключ можно сопоставить с D (т.е.). Новое содержимое моего .vimrc выглядит следующим образом:
nmap :tabnew
nmap :close
nmap 1gt
nmap 2gt
nmap 3gt
nmap 4gt
nmap 5gt
nmap 6gt
nmap 7gt
nmap 8gt
nmap 9gt
nmap 10gt
nmap :tabnew
nmap :tabnext
nmap :tabprevious
"FuzzyFinder
nmap :FufFileWithFullCwd
nmap :FufBuffer
"Whitespace remover
nmap :%s/\s\+$//
Итак, после переназначения ключей некоторые теперь работают, а другие нет, без ясной логики относительно того, почему.
Что работает:
Что не работает: