代码之家  ›  专栏  ›  技术社区  ›  Jérôme Radix

如何列出和管理隐藏缓冲区?

  •  3
  • Jérôme Radix  · 技术社区  · 16 年前

    打电话时 switch-to-buffer ,当您按下 空间 ,您可以看到通常看不到的隐藏缓冲区,例如 *Minibuf-0* 例如。

    如何将这些隐藏的缓冲区列在 list-buffers ?如果不能使用 列表缓冲区 ,您如何管理它们?

    4 回复  |  直到 16 年前
        1
  •  5
  •   Trey Jackson    16 年前

    (defun list-all-buffers (&optional files-only)
      "Display a list of names of existing buffers.
    The list is displayed in a buffer named `*Buffer List*'.
    Non-null optional arg FILES-ONLY means mention only file buffers.
    
    For more information, see the function `buffer-menu'."
      (interactive "P")
      (display-buffer (list-buffers-noselect files-only (buffer-list))))
    
    (define-key ctl-x-map "\C-b" 'list-all-buffers)
    
        2
  •  1
  •   Josh    16 年前

    (global-set-key "\C-x\C-b" 'electric-buffer-list)
    

        3
  •  1
  •   Eric Warmenhoven    16 年前

    bs-show list-buffers electric-buffer-list

    bs--intern-show-never

        4
  •  0
  •   ocodo    16 年前

    (buffer-list)

    *messages*