Многострочное редактирование в Vim, как в сублимтексте?

Я начал использовать gvim и не совсем понимаю, как работает многострочное редактирование в gvim.

Например:

Исходный текст:

asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;

ctrl+q, jjjjjj, $ все выбрано, затем я нажимаю I, чтобы сделать многострочную вставку.

Я намерен вставить кавычки, как в первой строке, а затем нажать Esc:

asd "asd asd" asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;
asd asd asd asd asd;

Что случилось? Я ожидал поведения, похожего на поведение sublimetext:

enter image description here

Если вы не знаете, как это работает, он просто повторяет действия для каждой строки. Как этого добиться? И что здесь делает вим?

112
задан Mateen Ulhaq 22 March 2016 в 21:01
поделиться