【问题标题】:Move the cursor to the start of text inside string将光标移动到字符串内文本的开头
【发布时间】:2015-10-03 09:11:04
【问题描述】:

如何去(移动光标)到字符串或任何包装器([]、{}.().""...etc)的内容的开头。

'some text here'

我希望我的光标在这里:

'|some text here'

【问题讨论】:

  • 这是一个类似的问题,除了到最后。 stackoverflow.com/questions/19052167/…。完成可视部分后,键入o 移动到开头,然后转义。
  • @fdinoff 所以在这种情况下,它将是vi"o,然后是转义。
  • 是的,这就是我想要的。有没有办法让它直接进入插入模式?
  • 试试 ... vi"ovi 或者如果你有很多编辑要做,把它快捷方式到一个新的\" 命令:map \" vi"ovi

标签: vim macvim vim-plugin


【解决方案1】:

% 是跳转到匹配的命令 ({[]})。根据 matchit.vim 的版本,也支持字符串分隔符。

:help 'matchpairs'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-09
    • 2011-01-08
    • 1970-01-01
    • 2011-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多