真的这里的新编程学生,我试图在emacs中获得标签(浏览器风格,如Aquamacs)。
那么,你如何在emacs中获得标签?一条标签显示我打开了哪些缓冲区,然后单击其中一个选择缓冲区。
我已经广泛搜索过这篇文章,但是精通elisp却让人很难理解。我已经安装了tabbar包,但我不知道从哪里开始。
我想要什么?只是选项卡,以及打开新选项卡的命令,例如C-t(或其他最好的选项)。
答案 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-]的绑定 至于打开新标签 - 每次打开新文件时,它都会在新标签页中打开,所以不用担心......