File: ibuf-ext.el.html

These functions should be automatically loaded when called, but you can explicitly (require 'ibuf-ext) in your ~/.emacs to have them preloaded.

For details on the structure of ibuffer filters and filter groups, see the documentation for variables ibuffer-filtering-qualifiers, ibuffer-filter-groups, and ibuffer-saved-filters in that order. The variable ibuffer-filtering-alist contains names and descriptions of the currently defined filters; also see the macro define-ibuffer-filter.

Defined variables (18)

ibuffer-always-show-predicatesA list of predicates (a regexp or function) for buffers to always display.
ibuffer-auto-modeNon-nil if Ibuffer-Auto mode is enabled.
ibuffer-auto-mode-hookHook run after entering or leaving ‘ibuffer-auto-mode’.
ibuffer-filter-format-alistAn alist which has special formats used when a filter is active.
ibuffer-filter-groupsAn alist giving this buffer’s active filter groups, or nil if none.
ibuffer-filtering-alistAn alist of (SYMBOL DESCRIPTION FUNCTION) which describes a filter.
ibuffer-filtering-qualifiersA list specifying the filters currently acting on the buffer list.
ibuffer-hidden-filter-groupsThe list of filter groups that are currently hidden.
ibuffer-never-search-content-modeA list of major modes ignored by ‘ibuffer-mark-by-content-regexp’.
ibuffer-never-search-content-nameA list of regexps for buffers ignored by ‘ibuffer-mark-by-content-regexp’.
ibuffer-never-show-predicatesA list of predicates (a regexp or function) for buffers not to display.
ibuffer-old-timeThe number of hours before a buffer is considered "old".
ibuffer-save-with-customIf non-nil, then use Custom to save interactively changed variables.
ibuffer-saved-filter-groupsAn alist of filtering groups to switch between.
ibuffer-saved-filtersAn alist mapping saved filter names to filter specifications.
ibuffer-show-empty-filter-groupsIf non-nil, then show the names of filter groups which are empty.
ibuffer-tmp-hide-regexpsA list of regexps which should match buffer names to not show.
ibuffer-tmp-show-regexpsA list of regexps which should match buffer names to always show.

Defined functions (118)

ibuffer--or-and-filter(OP DECOMPOSE)
ibuffer-add-saved-filters(NAME)
ibuffer-add-to-tmp-hide(REGEXP)
ibuffer-add-to-tmp-show(REGEXP)
ibuffer-and-filter(&optional DECOMPOSE)
ibuffer-auto-mode(&optional ARG)
ibuffer-backward-filter-group(&optional COUNT)
ibuffer-backwards-next-marked(&optional COUNT MARK)
ibuffer-bs-show()
ibuffer-bs-toggle-all()
ibuffer-clear-filter-groups()
ibuffer-copy-buffername-as-kill(&optional ARG)
ibuffer-copy-filename-as-kill(&optional ARG)
ibuffer-decompose-filter()
ibuffer-decompose-filter-group(GROUP)
ibuffer-delete-saved-filter-groups(NAME)
ibuffer-delete-saved-filters(NAME)
ibuffer-diff-buffer-with-file-1(BUFFER)
ibuffer-diff-with-file()
ibuffer-do-eval(FORM)
ibuffer-do-isearch()
ibuffer-do-isearch-regexp()
ibuffer-do-kill-lines()
ibuffer-do-occur(REGEXP &optional NLINES)
ibuffer-do-print()
ibuffer-do-query-replace(&rest ARGS)
ibuffer-do-query-replace-regexp(&rest ARGS)
ibuffer-do-rename-uniquely()
ibuffer-do-replace-regexp(FROM-STR TO-STR)
ibuffer-do-revert()
ibuffer-do-shell-command-file(COMMAND)
ibuffer-do-shell-command-pipe(COMMAND)
ibuffer-do-shell-command-pipe-replace(COMMAND)
ibuffer-do-sort-by-alphabetic()
ibuffer-do-sort-by-filename/process()
ibuffer-do-sort-by-major-mode()
ibuffer-do-sort-by-mode-name()
ibuffer-do-sort-by-size()
ibuffer-do-view-and-eval(FORM)
ibuffer-exchange-filters()
ibuffer-ext-visible-p(BUF ALL &optional IBUFFER-BUF)
ibuffer-filter-by-basename(QUALIFIER)
ibuffer-filter-by-content(QUALIFIER)
ibuffer-filter-by-derived-mode(QUALIFIER)
ibuffer-filter-by-directory(QUALIFIER)
ibuffer-filter-by-file-extension(QUALIFIER)
ibuffer-filter-by-filename(QUALIFIER)
ibuffer-filter-by-mode(QUALIFIER)
ibuffer-filter-by-modified(QUALIFIER)
ibuffer-filter-by-name(QUALIFIER)
ibuffer-filter-by-predicate(QUALIFIER)
ibuffer-filter-by-process(QUALIFIER)
ibuffer-filter-by-size-gt(QUALIFIER)
ibuffer-filter-by-size-lt(QUALIFIER)
ibuffer-filter-by-starred-name(QUALIFIER)
ibuffer-filter-by-used-mode(QUALIFIER)
ibuffer-filter-by-visiting-file(QUALIFIER)
ibuffer-filter-chosen-by-completion()
ibuffer-filter-disable(&optional DELETE-FILTER-GROUPS)
ibuffer-filters-to-filter-group(NAME)
ibuffer-format-filter-group-data(FILTER)
ibuffer-format-qualifier(QUALIFIER)
ibuffer-format-qualifier-1(QUALIFIER)
ibuffer-forward-filter-group(&optional COUNT)
ibuffer-forward-next-marked(&optional COUNT MARK DIRECTION)
ibuffer-generate-filter-groups(BMARKLIST &optional NOEMPTY NODEFAULT)
ibuffer-included-in-filter-p(BUF FILTER)
ibuffer-included-in-filter-p-1(BUF FILTER)
ibuffer-included-in-filters-p(BUF FILTERS)
ibuffer-insert-filter-group-before(NEWGROUP GROUP)
ibuffer-interactive-filter-by-mode(EVENT-OR-POINT)
ibuffer-invert-sorting()
ibuffer-jump-to-buffer(NAME)
ibuffer-jump-to-filter-group(NAME)
ibuffer-kill-filter-group(NAME)
ibuffer-kill-line(&optional ARG INTERACTIVE-P)
ibuffer-list-buffer-modes(&optional INCLUDE-PARENTS)
ibuffer-locked-buffer-p(&optional BUF)
ibuffer-mark-by-content-regexp(REGEXP &optional ALL-BUFFERS)
ibuffer-mark-by-file-name-regexp(REGEXP)
ibuffer-mark-by-locked()
ibuffer-mark-by-mode(MODE)
ibuffer-mark-by-mode-regexp(REGEXP)
ibuffer-mark-by-name-regexp(REGEXP)
ibuffer-mark-compressed-file-buffers()
ibuffer-mark-dired-buffers()
ibuffer-mark-dissociated-buffers()
ibuffer-mark-help-buffers()
ibuffer-mark-modified-buffers()
ibuffer-mark-old-buffers()
ibuffer-mark-on-buffer(FUNC &optional IBUFFER-MARK-ON-BUFFER-MARK GROUP)
ibuffer-mark-read-only-buffers()
ibuffer-mark-special-buffers()
ibuffer-mark-unsaved-buffers()
ibuffer-mouse-filter-by-mode(EVENT)
ibuffer-mouse-toggle-filter-group(EVENT)
ibuffer-negate-filter()
ibuffer-or-filter(&optional DECOMPOSE)
ibuffer-pop-filter()
ibuffer-pop-filter-group()
ibuffer-push-filter(FILTER-SPECIFICATION)
ibuffer-read-filter-group-name(MSG &optional NODEFAULT NOERROR)
ibuffer-remove-alist(KEY ALIST)
ibuffer-remove-duplicates(ARG &rest ARGS)
ibuffer-repair-saved-filters()
ibuffer-save-filter-groups(NAME GROUPS)
ibuffer-save-filters(NAME FILTERS)
ibuffer-set-filter-groups-by-mode()
ibuffer-split-list(FN ELTS)
ibuffer-switch-to-saved-filter-groups(NAME)
ibuffer-switch-to-saved-filters(NAME)
ibuffer-toggle-filter-group()
ibuffer-toggle-filter-group-1(POSN)
ibuffer-toggle-sorting-mode()
ibuffer-unary-operand(FILTER)
ibuffer-update-saved-filters-format(FILTERS)
ibuffer-yank()
ibuffer-yank-filter-group(NAME)

Defined faces (0)