В моем .vimrc
у меня есть эта строка, чтобы быстро вставить строку </p>
:
let @l='^[I</p>^M^[^[OH^[OB'
Я прекрасно работал в gnome-terminal
, но в byobu
он добавляет дополнительную строку, содержащую H
.
Как это исправить?
Я бы предпочел, чтобы мой сценарий работал правильно как в gnome-terminal
, так и byobu
. Или в byobu
только при необходимости.
Я принимаю ^[OH
, и ^[OB
предназначаются, чтобы быть клавишей Home и стрелкой вниз? В этом случае, почему бы не использовать 0
и k
движения непосредственно:
let @l='^[I</p>^M^[0k'
Или, уплотняя I
+ Входят в O
:
let @l='^[O</p>^[0k'
(Или ^
вместо 0
, завися, что Вы намеревались сделать.)