Команда Vim для go после закрытия)}] "'без нажатия стрелки вправо? - PullRequest
0 голосов
/ 15 января 2020

У меня есть эта проблема каждый раз, когда я использую (или любой из "'{[. У меня есть плагин, который автоматически закрывает его по соответствующему)"'}], но я застрял в круглых скобках или в двойных кавычках

String s="I completed typing the string but my cursor is stuck right here |";

Я хочу выйти из корпуса, нажав что-то для всех. В VScode я могу нажать на тот же символ, если мой курсор находится прямо за ним, и он проходит мимо корпуса, или, нажав клавишу Tab, я могу выйти из корпуса, не достигая стрелки вправо

1 Ответ

0 голосов
/ 17 января 2020

Если ваш плагин ' jiangmiao / auto-pair ', у него есть переменная с именем g: AutoPairsShortcutJump, которую вы можете установить по своему желанию или использовать по умолчанию, то есть Alt n .

" Jump outside '"({  
" -> default Alt-n
if !exists('g:AutoPairsShortcutJump')
    let g:AutoPairsShortcutJump = '<A-l>'
endif

Примечание. Если курсор находится рядом с конечным атомом, вы можете просто повторить его, чтобы выскочить наружу. Например:

Давайте подставим символ `| ' представляет ваш курсор

(|)

Просто нажмите закрывающую скобку, чтобы выскочить наружу

...