请教大家一个自定义快捷键的问题
Tofloor
poster avatar
zwq133
deepin
2017-11-07 05:26
Author
不可否认deepin在已知的linux发行版里的优越性。毕竟一千个人的眼里有一千个哈利波特,个人习惯使然,每次重装系统后都要安装软件,各种优化调整。不是一般的麻烦!我的奇葩想法是:通过shell脚本来安装配置软件,配置系统。。。恩,方便多了!不过现在遇到一个问题,每次设置快捷键的时候都是在控制中心一个一个的设置,那么问题来了:能否通过shell脚本配置快捷键,效果等同在控制中心配置呢?(就是用shell代替控制中心设置过程)如果能,该如何操作?

Reply Favorite View the author
All Replies
avatar
fungleo
deepin
2017-11-07 06:31
#1
我的做法是,配置好系统之后,将系统打包,然后给其他电脑做系统的时候直接复制进去,然后重新做下引导即可。
Reply View the author
avatar
zwq133
deepin
2017-11-07 06:34
#2
https://bbs.deepin.org/post/147792
我的做法是,配置好系统之后,将系统打包,然后给其他电脑做系统的时候直接复制进去,然后重新做下引导即可 ...

这就类似一个GHOST镜像,体积太大。我的意思是全新安装后,利用shell配置系统即可。
Reply View the author
avatar
fungleo
deepin
2017-11-07 07:02
#3
空间不值钱,也不过就十来个G而已,随便一个大点的U盘或者移动硬盘搞定。关键是不折腾。我自己有一个arch做在移动硬盘上,出差的时候任何电脑插上就能使用。别人喜欢,直接复制走,很方便。
Reply View the author
avatar
DebuggerX
deepin
2017-11-07 07:12
#4
你执行下下面的这句看看应该就什么都明白了:
  1. vi ~/.config/deepin/dde-daemon/keybinding/custom.ini
Copy the Code


所以简单来说就是一句话,复制粘贴配置文件即可。
Reply View the author
avatar
zwq133
deepin
2017-11-07 07:46
#5
https://bbs.deepin.org/post/147792
你执行下下面的这句看看应该就什么都明白了:

所以,要把这几行写入custom.ini文件,shell里应该怎么写呢!
  1. [cb665cb6-22b7-4515-bc9e-37ee7b0e726f]
  2. Name=谷歌浏览器
  3. Action=/usr/bin/google-chrome
  4. Accels=I;

  5. [177a81bf-841f-4683-90f8-ee58142d494b]
  6. Name=conky监控
  7. Action=/usr/bin/conky
  8. Accels=C;

  9. [9e09ef37-a279-4976-9ba7-c9e46f3f02c7]
  10. Name=网络设置
  11. Action=/usr/bin/dde-control-center  -s network
  12. Accels=Z;
Copy the Code
Reply View the author