V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yadam
V2EX  ›  问与答

请教如何在 Ubuntu 下使用 OSX 类似的快捷键

  •  1
     
  •   yadam · 2016-05-11 11:31:10 +08:00 · 919 次点击
    这是一个创建于 2924 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,由于经常在两个桌面环境切换,快捷键使用方面有些头疼,觉着 OSX 的快捷键舒服一些,想在 Ubuntu 桌面下实现以下功能:

    • 所有的编辑框都支持类似于 emacs 的快捷键,即 Ctrl+n/p/f/b/d/h/a/e 这几个快捷键, 目前基本解决,实现方式参考askubuntu
    • Sublime Text 安装了 sublemacspro 插件,也支持上面说的这些快捷键了
    • iTerm 的全局呼出/隐藏的快捷键,目前通过 AutoKey 解决,脚本如下,感觉实现有点儿问题,但勉强能用
    #Terminal Class
    tClass = "gnome-terminal.Gnome-terminal"
    
    #get current window info
    curClass = window.get_active_class()
    
    if curClass != tClass:
        window.activate(tClass, False, True)
        # again, make sure one of terminal window to front
        window.activate(tClass, False, True)
    else:
        window.set_property(tClass, 'toggle', 'shaded', True)
    
    • 全局 Command+w/q/t 为关闭当前窗口 /退出程序 /开新窗口,这几个估计可以用 AutoKey 实现,还没开始弄
    • 全局 Command+c/v 为复制/粘贴功能,但是不影响 Terminal 下的 ctrl+c/v ,这个我搞不定
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3876 人在线   最高记录 6547   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:26 · PVG 12:26 · LAX 21:26 · JFK 00:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.