在Vim中跨页面选择?

在Vim中跨页面选择?,vim,Vim,是否有一种方法可以在Vim中可视化选择多个页面 当我按下SHIFTV键进入选择模式时,h、j、k和l键可选择更多文本,但向上翻页和向下翻页CTRLF和CTRLB退出“选择”模式 仅供参考,我正在Windows 7上使用GVIM。更好的是,您可以在SHIFTv之后使用/搜索内容,您的线路将被选中,直到(包括)下一个匹配 这可能会更好,因为有时你不知道下一页是什么 您可以: 使用Ctrld和Ctrlu,这将在mswin下保留一个选择并移动半页 将behave xterm放入vimrc文件中,这使得

是否有一种方法可以在Vim中可视化选择多个页面

当我按下SHIFTV键进入选择模式时,h、j、k和l键可选择更多文本,但向上翻页和向下翻页CTRLF和CTRLB退出“选择”模式

仅供参考,我正在Windows 7上使用GVIM。

更好的是,您可以在SHIFTv之后使用/搜索内容,您的线路将被选中,直到(包括)下一个匹配

这可能会更好,因为有时你不知道下一页是什么

您可以:

  • 使用Ctrld和Ctrlu,这将在mswin下保留一个选择并移动半页
  • behave xterm
    放入vimrc文件中,这使得Ctrlf和Ctrlb也可以工作
  • 使用Zsolt的post中描述的/进行搜索

Odd、ctrl-n和ctrl-p不能为我退出可视模式。@凯文,如果启用了
behave mswin
,它们会退出。对多个选项的值进行更改。与此相关的一点似乎是从中删除了
stopsel
。虽然这可以让CTRL-F和CTRL-B调整活动的视觉选择,但也可以防止其他未移动的光标移动(即上/下/左/右/上/下页等)取消活动选择;对于期望使用“通常的”基于GUI的选择处理的用户来说,这可能会令人困惑。