Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.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
Vim:复制引号内文本的最快方法_Vim - Fatal编程技术网

Vim:复制引号内文本的最快方法

Vim:复制引号内文本的最快方法,vim,Vim,在vim中复制引号内的文本最有效的方法是什么,例如hello‘hello’‘hello’或hello中的hello?我能做的最快的事情是: v进入视觉模式 我们大约到达课文的末尾 h或l到达准确的位置 y将文本猛拉 下面是一个例子:。虽然我可能可以改进以获得它,也许在3秒钟内,用鼠标完成这项操作需要全部0.25秒。进行上述复制粘贴的最有效方法是什么?如果光标位于要复制的单词内,只需按yi键,然后按quote char'或' 确保同时读取:h text objects如果光标位于要复制的单词内,只

在vim中复制引号内的文本最有效的方法是什么,例如hello‘hello’‘hello’或hello中的hello?我能做的最快的事情是:

v进入视觉模式 我们大约到达课文的末尾 h或l到达准确的位置 y将文本猛拉
下面是一个例子:。虽然我可能可以改进以获得它,也许在3秒钟内,用鼠标完成这项操作需要全部0.25秒。进行上述复制粘贴的最有效方法是什么?

如果光标位于要复制的单词内,只需按yi键,然后按quote char'或'


确保同时读取:h text objects

如果光标位于要复制的单词内,只需按yi,然后按引号char'或'


确保您也阅读:h text objects

如果文本仅由一对引号包围,在本例中为双引号,则复制该文本的最有效方法是yi。这将在引号i中复制y文本,而不管光标最初位于何处。要使用单引号、方括号、圆括号或其他内容,只需将替换为文本周围的字符


但是,如果文本被多对引号包围,我们必须首先导航到最里面的引号,然后才能将文本复制到里面。上面的命令将不起作用,因为它将看到前两个引号之间没有任何内容

导航到第一个报价的最快方法是f。然后按,;直到光标位于最里面的引号上,我们现在可以使用yib和ib命令。复制里面的文字


可能可以创建一个映射,自动将光标移动到最里面的引号并复制里面的文本,但这对我来说有点太高级了。

如果文本仅由一对引号包围,在本例中是双引号,复制该文本的最有效方法是yi。这将在引号i中复制y文本,而不管光标最初位于何处。要使用单引号、方括号、圆括号或其他内容,只需将替换为文本周围的字符


但是,如果文本被多对引号包围,我们必须首先导航到最里面的引号,然后才能将文本复制到里面。上面的命令将不起作用,因为它将看到前两个引号之间没有任何内容

导航到第一个报价的最快方法是f。然后按,;直到光标位于最里面的引号上,我们现在可以使用yib和ib命令。复制里面的文字


可能可以创建一个映射,自动将光标移动到最里面的引号并复制里面的文本,但这对我来说有点太高级了。

如果要将单词复制到剪贴板,必须在+yi之前加上+wich,如果要将单词复制到剪贴板,必须在+yi之前加上+wich