获取Emacs中的缓冲区数

欧内斯特·A

如何在Emacs中获取当前缓冲区数(不包括内部缓冲区)?

我有这个,但是看起来很复杂

;; number of buffers excluding internal buffers                                 
(apply '+ (mapcar
           (lambda (b)
             (if (or (buffer-file-name b)
                     (not (string-equal (substring (buffer-name b) 0 1) " ")))
                 1 0))
           (buffer-list)))

它的作用是计算正在访问文件或名称不以空格开头的缓冲区。

我只想将缓冲区的数量添加到框架标题中。

阿波博

我不知道执行此操作的单个函数,但是这是简化的代码:

(cl-count-if
 (lambda (b)
   (or (buffer-file-name b)
       (not (string-match "^ " (buffer-name b)))))
 (buffer-list))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取Emacs中任何缓冲区的模式名称

来自分类Dev

从Swift中的缓冲区获取NSData

来自分类Dev

C中的缓冲区溢出与获取

来自分类Dev

在Emacs中,列出迷你缓冲区中的缓冲区

来自分类Dev

在Emacs 24.3下使用缓冲区名称中的空格创建新缓冲区

来自分类Dev

emacs中缓冲区的运行时

来自分类Dev

跟随emacs中的缓冲区,尾部-f或更小+ F

来自分类Dev

在Emacs启动中打开普通缓冲区

来自分类Dev

在emacs的* nrepl *缓冲区中评估Clojure命名空间

来自分类Dev

如何修复* Backtrace *缓冲区中的损坏文本(emacs)

来自分类Dev

从emacs编译缓冲区中删除误报

来自分类Dev

Emacs Shell模式在缓冲区中打开文件

来自分类Dev

在Emacs中显示当前缓冲区的语法表名称

来自分类Dev

Emacs列出可点击文本中的文件缓冲区

来自分类Dev

Emacs ediff标记的文件在不同的缓冲区中

来自分类Dev

在emacs的* nrepl *缓冲区中评估Clojure命名空间

来自分类Dev

emacs shell缓冲区中的奇怪字符

来自分类Dev

从emacs编译缓冲区中删除误报

来自分类Dev

在emacs中暂时显示部分缓冲区或匹配项

来自分类Dev

如何修改emacs中当前缓冲区的写权限?

来自分类Dev

emacs缓冲区中的目录快捷方式

来自分类Dev

如何关闭Emacs中的所有缓冲区?

来自分类Dev

在C中获取char缓冲区(从读取的文件)中的值数

来自分类Dev

获取缓冲区的大小

来自分类Dev

如何在Windows下获取emacs以使用“ \”而不是“ /”自动完成shell缓冲区中的路径?

来自分类Dev

在emacs中,如何在不单独打开每个缓冲区的情况下杀死多个缓冲区

来自分类Dev

Emacs:“ Cx#”终止缓冲区

来自分类Dev

清洁emacs REPL缓冲区

来自分类Dev

Emacs ERC缓冲区无颜色

Related 相关文章

热门标签

归档