Я следовал руководству здесь , чтобы создать сопоставления 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
работает, когда я вызываю ее без отображения.
Что я делаю не так?