Когда я кодирую, я стараюсь выполнять следующее вручную после выбора нескольких строк кода.
:'<,'>s/^/#/
Я хочу добавить это к моему .vimrc, но у меня проблемы с его работой. Намерение состоит в том, чтобы иметь возможность выбрать набор строк, а затем нажать mapleader c, и vim добавит дополнительный # в начале всех выбранных строк.
1 " Key mapping.
2 let mapleader = ","
...
141 nmap <silent> <leader>c :<'>'s/^/#/<CR>
Строка 141, кажется, просто удаляет выделенные строки, и у меня возникают проблемы с пониманием, почему это так. Любые идеи, что я делаю неправильно или что я могу изменить, чтобы заставить это работать?