Почему не работает мое отображение vim?

Я следовал руководству здесь , чтобы создать сопоставления vim. Поместите следующее в мой файл .vimrc

let mapleader=','
if exists(":Tabularize")
  nmap a= :Tabularize /=
  vmap a= :Tabularize /=
  nmap a: :Tabularize /:\zs
  vmap a: :Tabularize /:\zs
endif

На странице написано, что когда я набираю , a = , он должен указать Tabularize выровнять мои строки. Но вместо этого он вставляет символ = , где находится курсор.

У меня установлен Tabularize, и команда : Tabularize работает, когда я вызываю ее без отображения.

Что я делаю не так?

5
задан fent 16 December 2011 в 21:14
поделиться