IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [原]emacs terminal

    sheismylife发表于 2016-10-21 17:00:40
    love 0

    使用emacs的terminal的好处是就像打开Linux terminal窗口一样,因此就不必跳出emacs,然后在Linux Terminal和emacs之间来回切换。

    切换buffer

    不过使用时从emacs terminal buffer出来需要使用C-c 快捷键,很多人不知道,知道的也不适应。可以修改成C-x。

    在.spacemacs文件中的user-config里面添加一段即可。

      (add-hook 'term-mode-hook
                (lambda ()
                  ;; C-x is the prefix command, rather than C-c
                  (term-set-escape-char ?\C-x)
                  (define-key term-raw-map "\M-y" 'yank-pop)
                  (define-key term-raw-map "\M-w" 'kill-ring-save)))


    M-x

    另外还有一个问题,不能使用M-x了。这个好解决,在spacemacs中,可以用M-m 空格 来代替M-x.虽然不方便,但是还是可以解决问题。



沪ICP备19023445号-2号
友情链接