VIM:删除+粘贴在一个 "command"中?

标签 vim keyboard-shortcuts

我正在多个文件之间进行大量文本操作,这需要大量 yy , ddp ing。这听起来可能很疯狂,但是否有一些更短的方法ddp一气呵成?也许甚至有一个插件?

最佳答案

你可以制作一张 map :

:map J ddp

然后 J(或任何您想要的)将执行组合操作。

顺便说一句,我总是将 D 映射到 dd ,因为我删除整行的频率比删除行尾的频率要高得多。这使得使用 Dp 完成任务变得容易。

关于VIM:删除+粘贴在一个 "command"中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1884860/

相关文章:

intellij-idea - IntelliJ IDEA 切换 2 个单词的快捷方式

visual-studio-code - 如何使用键盘快捷键更改 vscode 选项卡顺序

emacs - 为什么我不能更改 paredit 键绑定(bind)

vim - Vim 中有这么多热键 - 那么如何为您的自定义操作选择一个热键呢?

cursor - Vim:在终端中,我怎样才能拥有更好的光标?

VIM 将当前行作为 VIM 命令执行

macos - 用于命令行的类似 Textmate 的键盘导航?

vim - 处理函数时检测到 CtrlP 错误 <SNR>45_AcceptSelection..ctrlp#acceptfile..<SNR45>_openfile :

bash - 如何为 Docker 命令编写参数化 Bash 别名

java - 在 Netbeans 平台中添加 Alt + F7 作为操作的快捷方式