Function: ibuffer-filter-by-basename
ibuffer-filter-by-basename is an autoloaded, interactive and
byte-compiled function defined in ibuf-ext.el.gz.
Signature
(ibuffer-filter-by-basename QUALIFIER)
Documentation
Limit current view to buffers with file basename matching QUALIFIER.
For example, for a buffer associated with file /a/b/c.d, this
matches against c.d.
Probably introduced at or before Emacs version 26.1.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/ibuf-ext.el.gz
;;;###autoload (autoload 'ibuffer-filter-by-basename "ibuf-ext")
(define-ibuffer-filter basename
"Limit current view to buffers with file basename matching QUALIFIER.
For example, for a buffer associated with file `/a/b/c.d', this
matches against `c.d'."
(:description "file basename"
:reader (read-from-minibuffer
"Filter by file name, without directory part (regex): "))
(when-let* ((it (with-current-buffer buf (ibuffer-buffer-file-name))))
(string-match qualifier (file-name-nondirectory it))))