← Назад в блог

Настройка Vim для VSCode: биндинги, советы по продуктивности и хитрости

Опубликовано
1 мин чтения
--- просмотров

В дополнение к посту про настройку VIM в моих любимых IDE, таких как PHPStorm и VisualStudio, хочу рассказать про установку его для VSCode. Это довольно тривиально, но хочу добавить пару дополнений и замечаний. Ну что, начнём.

Установка:

Перейди в plugins и найди плагин с именем Vim

Также очень советую прочитать официальный мануал плагина. Он полон полезной информации и советов по конфигурации. **Для меня самыми полезными оказались:**Добавление алиаса Esc -> JJ

<pre class="lang:js" decode:true="">vim.insertModeKeyBindings: [
    {
        before: [
            j,
            j
        ],
        after: [
            <Esc>
        ]
    }
],

Добавление табов нажатием Shift + > вместе:

<pre class="lang:js" decode:true="">vim.insertModeKeyBindings: [
    {
        before: [
            >
        ],
        commands: [
            editor.action.indentLines
        ]
    },
    {
        before: [
            <
        ],
        commands: [
            editor.action.outdentLines
        ]
    },
],

И ещё одна привычная настройка: vim.useSystemClipboard: true, которая позволяет использовать общий буфер обмена между VIM и системой

Открыт для работы по контракту

Я доступен для работы по контракту. Если у вас есть интересная идея проекта — запишитесь на звонок через Calendly.

Записаться на 30-минутный звонок