在Vim的页面中选择?

And*_*yuk 5 vim

有没有办法在Vim中直观地选择多个页面?

当我按下SHIFTV进入选择模式,按键h,j,kl工作选择更多的文字,但上下翻页页面CTRLF,并CTRLB退出了"选择"模式.

仅供参考我在Windows 7上使用GVIM.

cli*_*ime 5

你可以:

  • 使用Ctrldand Ctrlu,它在 mswin 下保留一个选择并移动半页
  • behave xterm到你的vimrc文件,这使得CtrlfCtrlb工作,以及
  • /按照 Zsolt 的帖子中的描述使用搜索

  • [`:behave xterm`](http://vimhelp.appspot.com/gui.txt.html#%3Abehave) 更改多个选项的值。这里的相关内容似乎是从 [`keymodel`](http://vimhelp.appspot.com/options.txt.html#%27keymodel%27) 中删除了 `stopsel`。虽然这确实让 CTRL-F 和 CTRL-B 调整活动的视觉选择,但它也可以防止其他未移动的光标移动(即 Shift-Up/Down/Left/Right/PageUp/PageDown 等)取消活动选择; 对于期望“通常”基于 GUI 的选择处理的用户来说,这可能会造成混淆。 (3认同)