In vim, is there a plugin to use % to match the corresponding double quote (")?

前端 未结 5 1130
北海茫月
北海茫月 2020-12-24 11:08

The % key is one of the best features of vim: it lets you jump from { to }, [ to ], and so on.

Howeve

5条回答
  •  难免孤独
    2020-12-24 11:52

    I have found this technique very useful for going to the start/end of a very long quoted string.

    1. when cursor is inside the string, visually select the whole string using vi" or vi'
    2. go to start/end of the string by pressing o
    3. press escape to exit visual select mode

    this actually takes the cursor next to the start/end quote character, but still feels pretty helpful.

    Edit

    Adding Stefan's excellent comment here which is a better option for anyone who may miss the comment.

    If you use va" (and va') then it will actually visually select the quotes itself as well.

    – Stefan van den Akker

提交回复
热议问题