我怎样才能使粘贴操作像拉动一样?

我怎样才能使粘贴操作像拉动一样?

如果我在某些程序中按下 ctrl+y(复制),程序就会将剪贴板中的内容输出到当前选定的屏幕区域。但为什么它不能从终端工作?我想要一种更方便的方式来运行命令,而不是用鼠标复制粘贴。复制会更方便,那么是否可以配置 shell 以在按下 ctrl+y 时粘贴剪贴板,就像 emacs 一样?

答案1

emacs对所有内容使用缓冲区,并且诸如 kill ( C-w) - yank ( C-y) 或 copy ( M-w) - yank ( C-y) 之类的操作是emacs受控属性(其他编辑器(例如vi)也支持这些行为)。

但是终端的行为有所不同;它内部运行一个 shell,并且不包含上述概念。不过,它确实有一些键盘快捷键来执行一些定义的操作;复制粘贴就是其中之一,您可以使用CTRL+ SHIFT+复制终端的某个部分,然后使用+ +C粘贴。CTRLSHIFTV

相关内容