Fix header line conflict between tabbar and cedet

 

Fix header line conflict between tabbar and cedet

1 Problem Description

When I open .c/.cpp file, tabbar header line is occupied by cedet semantic

2 fix process

add

(global-semantic-stickyfunc-mode nil)

in the last cfg line of cedet

3 tabbar install

  • M-x package-list-packages
  • C-s tabbar
  • install
  • Cfg
(add-to-list 'load-path "~/.emacs.d/elpa/tabbar-20141109.143/")
(require 'tabbar)
(tabbar-mode)

(defun my-tabbar-buffer-groups ()  
  "Return the list of group names the current buffer belongs to.  
   Return a list of one element based on major mode."  
  (list  
   (cond  
    ((string-equal "*" (substring (buffer-name) 0 1))  
     "Emacs Buffer"  
     )  
    ((eq major-mode 'dired-mode)  
     "Dired"  
     )  
    (t  
     "User Buffer"  
     ))))  

(setq tabbar-buffer-groups-function 'my-tabbar-buffer-groups)
posted @ 2015-09-10 21:34  阿青1987  阅读(207)  评论(0编辑  收藏  举报