File: dabbrev.el.html

The purpose with this package is to let you write just a few characters of words you've written earlier to be able to expand them.

To expand a word, just put the point right after the word and press M-/ (dabbrev-expand) or M-C-/ (dabbrev-completion).

Check out the customizable variables below to learn about all the features of this package.

Defined variables (17)

dabbrev-abbrev-char-regexpRegexp to recognize a character in an abbreviation or expansion.
dabbrev-abbrev-skip-leading-regexpRegexp for skipping leading characters of an abbreviation.
dabbrev-backward-onlyIf non-nil, ‘dabbrev-expand’ only looks backwards.
dabbrev-case-distinctionWhether dabbrev treats expansions as the same if they differ in case.
dabbrev-case-fold-searchControl whether dabbrev searches should ignore case.
dabbrev-case-replaceWhether dabbrev applies the abbreviations’s case pattern to the expansion.
dabbrev-check-all-buffersNon-nil means dabbrev package should search *all* buffers.
dabbrev-check-other-buffersShould M-/ look in other buffers?
dabbrev-eliminate-newlinesNon-nil means dabbrev should not insert newlines.
dabbrev-friend-buffer-functionA function to decide whether dabbrev should search OTHER-BUFFER.
dabbrev-ignored-buffer-modesInhibit looking for abbreviations in buffers derived from these modes.
dabbrev-ignored-buffer-namesList of buffer names that dabbrev should not check.
dabbrev-ignored-buffer-regexpsList of regexps matching names of buffers that dabbrev should not check.
dabbrev-limitLimits region searched by ‘dabbrev-expand’ to this many chars away.
dabbrev-search-these-buffers-onlyIf non-nil, a list of buffers which dabbrev should search.
dabbrev-select-buffers-functionA function that selects buffers that should be searched by dabbrev.
dabbrev-upcase-means-case-searchThe significance of an uppercase character in an abbreviation.

Defined functions (18)

dabbrev--abbrev-at-point()
dabbrev--find-all-expansions(ABBREV IGNORE-CASE)
dabbrev--find-expansion(ABBREV DIRECTION IGNORE-CASE)
dabbrev--goto-start-of-abbrev()
dabbrev--ignore-buffer-p(BUFFER)
dabbrev--ignore-case-p(ABBREV)
dabbrev--minibuffer-origin()
dabbrev--reset-global-variables()
dabbrev--safe-replace-match(STRING &optional FIXEDCASE LITERAL)
dabbrev--same-major-mode-p(OTHER-BUFFER)
dabbrev--search(ABBREV REVERSE IGNORE-CASE)
dabbrev--select-buffers()
dabbrev--substitute-expansion(OLD ABBREV EXPANSION RECORD-CASE-PATTERN)
dabbrev--try-find(ABBREV REVERSE N IGNORE-CASE)
dabbrev-capf()
dabbrev-completion(&optional ARG)
dabbrev-expand(ARG)
dabbrev-filter-elements(ELEMENT LIST CONDITION)

Defined faces (0)