问题标签 [yank]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
search - 有选择地设置 iskeyword
通常我需要在大型 xml 模式文件中搜索光标下单词的下一次出现,但如果它是结束标签的标签,最好不要
在下面的示例中,# 是光标所在的位置。使用*
or#
和 iskeyword 不包括>
or<
将在<Dealid>
and之间移动</Dealid>
。
我尝试了哪个可以:set iskeyword+=<
很好地移动到下一个匹配项,但是它更改为vey
包含<
结束标记的 ,因此6666
例如移动到.vey
6666<
6666
无论如何要充分利用这两个词或将其限制iskeyword+=<
为*
and#
运算符?
vim - 在 Vim 中突出显示复制区域
我想模仿在游戏Vim Adventures中发现的一个很好的效果:当一个 yank 命令完成时,我希望被拉出的区域被突出显示(比如说红色)一秒钟,以表明我的选择是正确的。
例如,yy
将当前行以红色突出显示一秒钟,然后我就会知道选择了什么。
vim - 如何在vim中放置/插入多个被拉/删除的行
一个简单的问题,我没有正确的术语来谷歌搜索。当我删除一些行时,我处于可视模式:
从“b”行中的第一个空格开始,我按 $ 选择到行尾,然后选择到“d”行,但是当我将它们放在“aaa”之后的插槽中时,我得到了这个:
我希望'e'和'f'线向下推,而不是向外推。我可以通过在插入模式下使用鼠标复制/粘贴来做到这一点,但鼠标不是我的朋友,所以我想知道另一种方法。
emacs - 如何在不突出显示的情况下将文本从远程 emacs 复制到本地?
本地:Windows 7;远程:Linux
在 putty 中,我使用 emacs -nw 来编写一些代码。当我想复制到本地窗口时,我会突出显示它。但它显示有行号
所以强调它是行不通的。然后我想使用标记集并拉动它们。但它只能在远程程序之间复制文本。我该如何处理这个问题。非常感谢。
vim - 将线路从一个终端拉到另一个终端
我有两个并排打开 vim 的终端。每个终端都有不同的文件。我可以在这些终端/文件之一中拉出和粘贴行,但是如何将拉出的行从一个终端/文件粘贴到另一个打开的终端/文件中?
macos - 如何在终端中杀死行并将其拉入 Emacs 缓冲区?
我知道我可以通过在 Terminal(Terminal.app) 中使用Ctrl+来终止当前行文本。k我想知道如何将它拉到 Emacs。
例如:
在上面的示例步骤 5 中,我只希望 Emacs 将“ABC”粘贴到它的 emacs 缓冲区中。帮我。
哦,我忘了说我不想select text by mouse
按Command-c
。
vim - Vim:拉出整个 Tex 文件环境
我正在使用 vim 和 latex-suite 来编辑我的文档,有时需要复制整个环境(从 \begin{...} 到 \end{...})。比如我想复制这部分
每当我需要这样做时,我必须移动到开始标签,计算行数并输入 yank 命令(在上面的示例中为 6yy)。
我的问题是:
- 有没有更快的方法来完成这项工作,类似于在 html 或 xml 文件 (yit, yat) 中拉出整个标签?
- 如果没有,请告诉我如何创建自己的命令来在 vim 中执行此操作?
vim - vim:复制到系统剪贴板不起作用
在我的 .vimrc 中,我将这两行用于复制并粘贴到系统剪贴板中:
奇怪的是粘贴的重新映射工作正常,但我不能复制任何行。如果我按下按钮"+y它可以工作并且突出显示的文本在我的系统剪贴板中,但是如果我使用<Leader> y它只会复制到 vim 内的寄存器中,而不是复制到系统剪贴板中。
一些帮助会很棒!
vim - vim : Yanking doesn't work between file
I'm stuck up with a weird problem. I am trying to copy(yy) and paste(p) a line from one file to another (in split screen). It doesn't look it its working. However, yy, p works in the same file and with another file opened in another "tab". Would be really helpful if someone could tell me how to fix this. Spending a lot of time fixing this :(.
Thanks, Omkar
search - 如何将 vim 搜索结果复制并粘贴到新选项卡
我试图在 vim 的有限范围内搜索和复制匹配项。 如本答案所述。我正在尝试使用将结果复制到新的 vim 选项卡中
但是当打开一个新标签:tabnew
并尝试粘贴时p
没有显示任何内容。
1. 所以,我的问题是我是否可以将 gsearch 输出重定向到新选项卡?
2.或者我如何正确地将输出复制到寄存器中并从寄存器粘贴到新选项卡?