Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用vscodevim有效地将代码从编辑器复制到VS代码中的搜索字段?_Vim_Visual Studio Code_Vscodevim - Fatal编程技术网

如何使用vscodevim有效地将代码从编辑器复制到VS代码中的搜索字段?

如何使用vscodevim有效地将代码从编辑器复制到VS代码中的搜索字段?,vim,visual-studio-code,vscodevim,Vim,Visual Studio Code,Vscodevim,这就是我目前使用vscodevim将代码从编辑器复制到VS代码中的搜索字段的方式 在编辑器中选择文本 右键单击打开上下文菜单(因为在Ubuntu上按[code>Ctrl+C键似乎不起作用,即使在输入模式下,而且“p”在搜索字段中也不起作用),然后单击复制 按Ctrl+Shift+F打开搜索字段 按Ctrl+V 我很确定这不是从编辑器复制到搜索字段的目的。这是第一步和第二步,我想换一个更好的 什么是更有效和类似vim的序列?如果要搜索光标下的单词 Ctrl-F就可以了 或者您可以使用Vim的*命令

这就是我目前使用vscodevim将代码从编辑器复制到VS代码中的搜索字段的方式

  • 在编辑器中选择文本
  • 右键单击打开上下文菜单(因为在Ubuntu上按[code>Ctrl+C键似乎不起作用,即使在输入模式下,而且“p”在搜索字段中也不起作用),然后单击复制
  • 按Ctrl+Shift+F打开搜索字段
  • Ctrl+V
  • 我很确定这不是从编辑器复制到搜索字段的目的。这是第一步和第二步,我想换一个更好的


    什么是更有效和类似vim的序列?

    如果要搜索光标下的单词

    Ctrl-F
    就可以了

    或者您可以使用Vim的
    *
    命令,该命令有效地执行相同的操作,但默认情况下会立即跳转到下一个事件

    否则

    如果出于任何原因需要使用搜索字段,那么将内容复制到剪贴板的标准Vim方法可以工作,因此您可以猛拉到
    *
    +
    寄存器中。这些步骤将是:

  • 选择文本
  • “+y
    (如果需要,可以为此组合创建快捷方式)
  • Ctrl-Shift-F
    Ctrl-V
  • 另见:


    话虽如此,更明显的方法可能是使用Vim的内置搜索功能,因此在选择文本后,剩下的步骤将是
    y:
    (将选择拖动到默认寄存器并打开命令行),然后
    /
    (向前或向后搜索),然后
    (将拖动的选择粘贴到命令行-这仅在VSCode插件中有效,而在Vim中您应该使用
    )。

    除了…ctrl-V在此不起任何作用。全局搜索(ctrl-shift-F)和在当前打开的文件中搜索(ctrl-F)都是如此。右键单击并选择“粘贴”编辑:我没有使用vscodevim,只是简单的vscode