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复制包含一个完整单词的完整单词。(dot)_Vim_Vi - Fatal编程技术网

VIM复制包含一个完整单词的完整单词。(dot)

VIM复制包含一个完整单词的完整单词。(dot),vim,vi,Vim,Vi,我注意到,如果一个单词包含。(点),则ywi将只复制到点。但我想把整个词都复制下来 whole.word应该复制whole.word,而不仅仅是whole我在gVim中尝试过,看起来yE或yW都适合你 哦,对不起。你想复制。也许用yWi会有用 你试过dW吗?我认为应该忽略标点符号。yE (此处不放置任何内容以达到字符限制)您可以使用yE或yiW。我更喜欢后者,尽管它需要额外的按键,因为无论光标位于整个.word字符串的什么位置,它都会产生相同的结果。在vim的术语中,w/b/e/ge命令每个

我注意到,如果一个单词包含。(点),则ywi将只复制到点。但我想把整个词都复制下来


whole.word应该复制whole.word,而不仅仅是whole

我在gVim中尝试过,看起来yE或yW都适合你


哦,对不起。你想复制。也许用yWi会有用


你试过dW吗?我认为应该忽略标点符号。

yE


(此处不放置任何内容以达到字符限制)

您可以使用
yE
yiW
。我更喜欢后者,尽管它需要额外的按键,因为无论光标位于
整个.word
字符串的什么位置,它都会产生相同的结果。在vim的术语中,
w/b/e/ge
命令每个操作一个“字”,而大写命令(
w/b/e/ge
)操作一个“字”。您可以通过在Vim中运行来读取差异。

如果要复制的单词后面有空格,您可以键入
yt
,该空格将*yank unt*ilspace。如果单词后没有空格,则猛拉直到分隔字符。

您是想更改默认的vim行为,还是想用最短的方法来完成此操作?这是我第一次在SO上看到top帖子。真的吗?我只是想把我最新的评论放在最上面。这让我很困惑:(通常是这样的..评论1\n;编辑:评论2\n;更新:评论3