微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在ubuntu和mac间无缝切换

我有两台电脑一台是mbp,一台是thinkpad(装的ubuntu),

我想让ubuntu和mac电脑使用完全相同的键位,可以做到么? 答案是肯定的!

1. 将alt键打造成command键。

mac上的主力Meta键是command键,pc上的是ctrl键,它们的位置不太一样,首先在PC上交换ctrl和alt键的位置.
交换后复制cmd+c,粘贴cmd+v,关闭窗口cmd+w,切换窗口cmd+tab以及切换输入法cmd+space等等可以保持和mac 相同的按键位置。

方法

sudo vi /usr/share/X11/xkb/keycodes/evdev
找到LCTL和LALT,将系统认的LCTL=37,LALT=64的值互相交换即可。

出自 http://superuser.com/questions/116376/can-i-swap-the-ctrl-and-alt-in-kde/116492 中一篇不起眼的评论

2. 禁用ubuntu unity中super键和alt键认行为。

这是为安装mac下的alfred替代品(synapse)做准备, 目的是按下super键, 就能弹出synapse窗口。(注: 你也可以跳过此步,给synapse设置其它的键,比如我一开始是给synapse设置的menu键 -- 右ctrl左边那个键)

sudo aptinstall compizconfig-settings-manager
按下alt+F12,然后输入about:config可以打开下面的settings对话框

设置如下图:


图1禁用了super,图2禁用了alt,图3将alt+tab改成ctrl+tab.

详见:http://askubuntu.com/questions/105558/how-do-i-disable-the-super-key

3. 安装ubuntu版的alfred,这样可以一键打开任意程序, 如下:

sudo apt install synapse

vi ~/.config/synapse/config.json, 修改activate的值为Super_L

重启synapse,就能使用Super键打开如下窗口,

然后比如输入f能打开firefox,输入c能打开chrome,输入in能打开idea,输入st能打开webstorm(用过 alfred 的同学再清楚 不过)synapse窗口简洁,响应速度极快, 大爱!。

已换成albert,如下, 参见我的ubuntu16.04博客

4. terminal 复制粘贴
osc上是cmd+c / cmd +v,ubuntu上是cmd+shift+c,cmd+shift+v,因为后者的cmd+c是用来中断程序的/

ubuntu上也可以设置成和mac一样, 首先要将中断程序的快捷键从ctrl+c改成ctrl+C(大写), 如下:
stty -a列出当前所有的快捷键。
stty intr ^C 设置中断键为Ctrl+大C
然后在terminal中设置复制粘贴的快捷键

http://askubuntu.com/questions/53688/making-ctrlc-copy-text-in-gnome-terminal

文中提及了ubuntu中一个更有用的技巧: 在ubuntu中, 选中文字就是复制, 点鼠标中键就是粘贴 。

5. 程序的安装路径
dpkg -L synapse
http://askubuntu.com/questions/129022/determine-destination-location-of-apt-get-install-package
所有系统应用启动器都在这里:/usr/share/applications, 可以直接拖到docker上。

6. hidpi设置
http://askubuntu.com/questions/472262/adapt-ubuntu-to-a-high-dpi-resolution-screen
http://askubuntu.com/questions/197828/how-to-find-and-change-the-screen-dpi/462023#462023

7. ubuntu上最好的10款 indicator

https://itsfoss.com/best-indicator-applets-ubuntu/
显示网速indicator-netspeed-unity(添加其它源)

8. macbuntu http://www.noobslab.com/2016/04/macbuntu-1604-transformation-pack-for.html

原文地址:https://www.jb51.cc/ubuntu/354432.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐