在emacs中获取浏览器样式的选项卡

时间:2017-03-01 23:06:28

标签: emacs

真的这里的新编程学生,我试图在emacs中获得标签(浏览器风格,如Aquamacs)。

那么,你如何在emacs中获得标签?一条标签显示我打开了哪些缓冲区,然后单击其中一个选择缓冲区。

我已经广泛搜索过这篇文章,但是精通elisp却让人很难理解。我已经安装了tabbar包,但我不知道从哪里开始。

我想要什么?只是选项卡,以及打开新选项卡的命令,例如C-t(或其他最好的选项)。

3 个答案:

答案 0 :(得分:1)

  

我已经安装了tabbar包,但我不知道从哪里开始。

tabbar库提供名为tabbar-mode全局次要模式,因此您需要在init文件中启用它。如果它安装在load-path的某个位置,则以下内容将起作用:

(when (require 'tabbar nil t)
  (tabbar-mode 1))

图书馆的评论中有很多文档,您可以这样访问:

M-x find-library RET tabbar RET

答案 1 :(得分:0)

Try this,它被称为tabbar,应该允许你做你正在寻找的东西。

答案 2 :(得分:0)

正如其他答案一样,tabbar正是您所寻找的 您需要将它复制到您保存emacs文件的任何位置(如果您没有这样的地方 - 制作一个,tabbar将不会是您将使用的最后一个加载项:)),加载文件然后开始tabbar-mode 在下面的代码中,emacs文件目录是.emacs.files,它在我的家庭目录中。

  

(setq tabbar-file
        (expand-file-name“tabbar.el”
              (expand-file-name“.emacs.files”“〜”)))
  (加载文件tabbar文件)
  (tabbar-mode 1)
  (define-key global-map“\ M- [”'tabbar-backward)
  (define-key global-map“\ M-]”'tabbar-forward)

在上面的代码中,我还添加了通过选项卡滚动到Alt- [和Alt-]的绑定 至于打开新标签 - 每次打开新文件时,它都会在新标签页中打开,所以不用担心......