Blog icon indicating copy to clipboard operation
Blog copied to clipboard

Xcode插件XVim

Open dabing1022 opened this issue 9 years ago • 1 comments

Copy multi-lines

比如我要复制从第1行到第5行的数据,复制到第9行

  1. 光标移到第5行任意位置,输入ma
  2. 光标移到第1行任意位置,输入y'a(这一定要打这个“'”单引号,否则就进入“INSERT”状态了
  3. 光标移到需要复制的行,输入p,行前复制输入大写P

或者

  1. 把光标移到第9行
  2. shift v
  3. 再把光标移到第15行
  4. y 5.再再把光标移到第16行
  5. p

或者

Nyy命令复制从光标所在行开始的N行,一般在5行以内非常直观的数字时使用的比较多

dabing1022 avatar Sep 11 '15 15:09 dabing1022

常用命令

将光标移至括号内,按shift+v进入行选模式,然后

  • i( 选小括号中内容,不包括小括号
  • a( 选小括号中内容,包括小括号
  • ib 选中括号中内容,不包括括号
  • ab 选中括号中内容,包括括号
  • vi{ 选中{}中间的内容,不包括{}
  • va{ 选中{}中间内容,包括{}
  • vi( 选中()中间内容
  • vi< 选中<>中间内容
  • vi[ 选中[]中间内容
  • vib 选中一个block
  • viw 选中一个单词
  • vip 选中一个段落

dabing1022 avatar Sep 12 '15 02:09 dabing1022