Linux中的复制和粘贴功能代码在哪里?

时间:2010-04-13 12:27:16

标签: linux operating-system

我只是想知道linux内核的源文件在哪里可以找到负责复制和粘贴的代码?我有兴趣修改它,但不知道在哪里找到它。

由于

4 个答案:

答案 0 :(得分:11)

剪贴板功能确实不是由内核处理,而是由X窗口系统和活动桌面管理器(Gnome,KDE)处理。

看看这里:http://en.wikipedia.org/wiki/Clipboard_%28software%29#X_Window_System

  

各种用途和处理   选择不标准化。   然而,大多数现代工具包和   桌面环境,例如GNOME或   KDE,遵循广泛接受   惯例,概述于   freedesktop.org specification

答案 1 :(得分:2)

你所有的X上瘾者都忘记了可爱的控制台(并且我并不是指像xterm和urxvt这样的终端模拟器)!在控制台,复制粘贴功能由gpm提供。

答案 2 :(得分:1)

我认为Linux不会处理复制粘贴。内核的功能是处理硬件和操作系统之间的交互。

通常,该行为(复制/粘贴)是您可能使用的应用程序的一部分。

尝试查看emacs或vi的源代码示例。

答案 3 :(得分:1)

这种事情不是由内核处理的,而是由X窗口系统和应用程序处理的。

我建议你在X Window selection

上阅读这篇维基百科文章