Можно ли изменить способ расширения кода emmet в HTML?
По умолчанию это ctrl+y+, и, на мой взгляд, это на две клавиши больше.
В возвышенном я просто ввожу код emmet и нажимаю вкладку, и он расширяется. Есть ли способ сделать это vim?
Можно ли изменить способ расширения кода emmet в HTML?
По умолчанию это ctrl+y+, и, на мой взгляд, это на две клавиши больше.
В возвышенном я просто ввожу код emmet и нажимаю вкладку, и он расширяется. Есть ли способ сделать это vim?
:help emmet-customize
объясняет, как настроить сопоставления Эммета. Как «нуб», вы обязаны привыкнуть к документации Vim.
Вы можете добавить строку ниже к ~/.vimr/after/ftplugin/html.vim
:
inoremap <buffer> <tab> <plug>(emmet-expand-abbr)
Тем не менее, у Эммета есть много функций, доступных через ряд сопоставлений, использующих один и тот же «лидер», <C-y>
, поэтому я не уверен, что это хорошая идея - идти в том направлении, в котором вы хотите двигаться.
Возможно, вам следует добавить строку ниже к вашему .vimrc
:
let g:user_emmet_expandabbr_key = '<Tab>'
<Tab>
, так и <C-Y>
для запуска emmet. более подробную информацию вы можете найти в документе vim-emmet (вкладка :help emmet
в вашем vim).
- person Abruzzi; 04.08.2014
Я добавил в свою конфигурацию следующее сопоставление
imap ,, <C-y>,
Так, например, если я наберу div
или любое другое выражение emmet, я просто наберу ,,
, и он завершится.