用于有效添加括号的 vim 命令

Fuj*_*Liu 0 vim

什么是 vim 命令可以有效地将某些内容放入括号中,然后我可以使用.它来重复它??

例如,data['max'](data['max'])

rom*_*inl 6

  1. 视觉上选择您的文本:

    viW
    
    Run Code Online (Sandbox Code Playgroud)
  2. 用左括号更改它,然后是所选文本,然后是右括号:

    c(<C-r><C-o>")<Esc>
    
    Run Code Online (Sandbox Code Playgroud)

如果您对文本对象有信心,可以一步完成:

ciW(<C-r><C-o>")<Esc>
Run Code Online (Sandbox Code Playgroud)

可以用 重复.