有时我们需要在字符终端下粘贴文字,或是快速地点选某一个位置或文字,这可以通过在终端下使用鼠标做到,那么,这在 Linux Deepin 下面该如何实现呢?
为了启用终端鼠标支持,我们需要安装 gpm 这个软件包,打开终端,输入下面的命令:
Default
$ sudo apt-get install gpm
1
$sudoapt-getinstallgpm
安装完毕需要启用相应的服务:
Default
$ sudo service gpm start
1
$sudoservicegpmstart
或
Default
$ sudo /etc/init.d/gpm start
1
$sudo/etc/init.d/gpmstart
默认情况下,我们就可以正常在终端下使用鼠标了。
比如,我们输入了如下一行并得到后面的输出:
Default
$ echo "I can use a mouse within the console now!"
bash: !": event not found
1
2
$echo"I can use a mouse within the console now!"
bash:!":eventnotfound
我们发现 ! 被 bash 给解释了,我们想要换用单引号并把这句话重新输入一遍。这时,我们就可以在终端下用鼠标将 I can use a mouse within the console now! 选中,并使用中键粘贴到相应的位置即可:
如果你在当前 tty 下有一段错误信息需要粘贴到另一 tty 下的文本编辑器中或直接粘贴到另一 tty 下的浏览器中(如 links 有优秀的鼠标集成特性),我们就可以在当前 tty 下将这段信息使用左键选中复制下来,并直接使用中键粘贴到另一 tty 里面。这样,我们就可以记录这段错误信息并将之提交上去了。
如果需要禁用终端鼠标支持,只需输入下面的命令(假设当前位于运行级别 2)并重新启动:
Default
$ sudo update-rc.d gpm disable 2
1
$sudoupdate-rc.dgpmdisable2
如果想再次启用该命令,则需要再次运行上面的配置命令:
Default
$ sudo update-rc.d gpm enable 2
1
$sudoupdate-rc.dgpmenable2
update-rc.d 命令实际上只是相应地增删了 /etc/rcX.d/ 目录下的符号链接文件。这些符号链接都指向 /etc/init.d/ 下的系统初始化文件。许多人会疑问 rcX.d 中的 rc 是什么意思,有人认为是 runlevel configuration 的缩写,但是据《Linux System Administration Handbook (2nd edition)》一书解释,rc 代表 run com,即 run command,是(大约)1965年的 CTSS 操作系统的历史遗留物。