LINUX.ORG.RU

tabbar.el


0

0

Буду признателен, если добавите сюда пропуск буферов начинающихся со звёздочки, заранее спасибо:

(defun tabbar-buffer-list ()
  "Return the list of buffers to show in tabs.
Exclude buffers whose name starts with a space, when they are not
visiting a file."
  (delq t
        (mapcar #'(lambda (b)
                    (cond
                     ((buffer-file-name b) b)
                     ((char-equal ?\  (aref (buffer-name b) 0)))
                     (b)))
                (buffer-list))))
★★

У меня так:

(defun tabbar-buffer-list ()
  (remove-if (lambda (buffer)
               (let ((bname (buffer-name buffer)))
               (or (find (aref bname 0) " *")
                   (string= bname ".bbdb" )
                   (string= bname ".newsrc-dribble"))))
             (buffer-list)))
naryl ★★★★★
()

Даже табы приходится самому прикручивать, чтобы работали? Сложно найти что-то настолько же отсталое, как емакс.

anonymous
()
Ответ на: комментарий от anonymous

Дело в том, анонимус, что табами очень мало кто пользуется. В емакс их нужно прикручивать, в других редакторах их нужно убирать и далеко не все это позволяют. По-умолчанию в emacs принят вариант, удовлетворяющий бо̀льшему числу пользователей. Что в этом отсталого? Хотите чтобы емакс выглядел так?

naryl ★★★★★
()
Ответ на: комментарий от naryl

>По-умолчанию в emacs принят вариант, удовлетворяющий бо̀льшему числу пользователей.

Дело в том, анонимус, что табами очень мало кто пользуется.


Каждый второй емаксовод задает вопросы по прикручиванию таббара. А остальные, видимо, справились сами.

В емакс их нужно прикручивать, в других редакторах их нужно убирать и далеко не все это позволяют.


Есть, конечно, любители делать из КДЕ ретпойзон. Те, кому делать больше нечего.

Что в этом отсталого?


Трата времени пользователя на доделку и починку элементарных вещей.

Хотите чтобы емакс выглядел так?


Идея, доведенная до абсурда. При чем здесь это?

anonymous
()
Ответ на: комментарий от naryl

Жаль, не работает. Хотелось бы избавиться от показа *scratch*, *Messages* таббаром и выводить .cpp & .h файлы в одной группе.

p.s. ido, конечно, очень удобная вещь, но оно не показывает линейку табов.

Reaper ★★
() автор топика
Ответ на: комментарий от Reaper

ну попробуйте ctrl-x b и нажать .c вы таки будете удивлены :)

psv1967 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.