小编jsh*_*hji的帖子

Vim 和 Bash 中的 yanking - 它们是相反的吗?

我有一个非常简短的问题,在谷歌搜索时我在其他地方找不到,尽管对我来说,这感觉是一个非常自然的问题,所以也许只是我错过了一些东西。

因此,YANK 这个词在 Bash 和 Vim 中的含义似乎相反。

  • 在 Bash 中,复制和粘贴就是 Kill 和 Yank。因此,我们使用ctrl-y粘贴存储在kill-ring中的文本(或者,从kill-ring中拉出文本,如拉动.
  • 在 Vim 中,复制和粘贴就是复制和粘贴。因此我们简单地使用p粘贴。但我们用来将文本复制到缓冲区。y

因此,我觉得在 Bash Yank 中是复制,在 Vim Yank 中是粘贴。在英语中,Yank 的意思是“拉”,所以我认为将 Yank 理解为从缓冲区/kill-ring 中提取数据更有意义(所以 yank = 粘贴)。

但由于我实在找不到任何关于此的讨论,我认为上述问题一定有一个非常合理的解释。如果有人能帮助我理解这一点,我将不胜感激!

谢谢你!

bash vim terminology

2
推荐指数
1
解决办法
237
查看次数

标签 统计

bash ×1

terminology ×1

vim ×1