Как изменить «S» на «s» в tpope/vim-surround - VIM

Когда мы находимся в визуальном режиме, мы должны нажать «S», чтобы окружить выделенный текст.

Как изменить «S» на «s» в плагине tpope/vim-surround


person whitesiroi    schedule 13.11.2015    source источник


Ответы (2)


Посмотрите здесь: https://github.com/tpope/vim-surround/blob/master/plugin/surround.vim

Таким образом, на первый взгляд кажется, что все сопоставления выполняются отдельно, в зависимости от варианта использования.

Вы можете переопределить их в своем .vimrc. Просто имейте в виду, что s является отображением vim по умолчанию для «замены символа».

person guessimtoolate    schedule 13.11.2015
comment
plust1 Спасибо за ответ, очень помогает. - person whitesiroi; 13.11.2015

Вы можете узнать, что именно отображается на S, введя :map S, а затем привязать эту команду к чему угодно. Чтобы сопоставить его с s, добавьте следующую строку в свой .vimrc

xmap s <Plug>VSurround
person Andrey R    schedule 13.11.2015
comment
plus1 большое спасибо за ответ, он мне очень помогает. Извините, @guessimtoolate написал ранее. - person whitesiroi; 13.11.2015