我想知道在 Linux 内核的源代码中,哪里可以找到负责复制和粘贴的代码?我想对其进行修改,但不知道在哪里查找。
谢谢。
我想知道在 Linux 内核的源代码中,哪里可以找到负责复制和粘贴的代码?我想对其进行修改,但不知道在哪里查找。
谢谢。
剪贴板功能确实不是由内核处理,而是由X窗口系统和活动桌面管理器(Gnome,KDE)处理。
请看这里:http://en.wikipedia.org/wiki/Clipboard_%28software%29#X_Window_System
各种选择的使用和处理没有标准化。但是大多数现代工具包和桌面环境,如GNOME或KDE,遵循广泛接受的约定,概述在freedesktop.org规范中。
所有的X addicts忘记可爱的控制台吧(我不是指像xterm和urxvt这样的终端模拟器)!在控制台上,复制粘贴功能由gpm提供。
我认为Linux不处理复制粘贴。内核的功能是处理硬件和操作系统之间的交互。
通常这种行为(复制/粘贴)是你使用的应用程序的一部分。
尝试查找emacs或vi的源代码以获取示例。