Skip to content

My way to use Emacs built-in Outline-minor-mode to structure new types of documents.

License

Anoncheg1/emacs-outline-it

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build

emacs-outline-it

Features

  • simple fontification
  • customizable for any headers
  • integration of outline with jumping such as xref and goto

Configuration

To use, defune your outline-it-your function same way like outline-it-python and outline-it-githubactionlog defined.

Then use M-x outline-it-your

(add-to-list 'load-path "/path/to/this/package/emacs-outline-it")
(require 'outline-it)

(defun outline-it-githubactionlog ()
  "For Github Action Melpazoid log of run.
where is goups with substring ##[group].
To check use: (search-forward-regexp (regexp-quote \"##[group]\"))"
  (interactive)
  (setq-local outline-it-heading-alist '(("##\\[group]" . 1) ("" . 2)))
  (outline-it ".*##\\[group]\\|.*⸺ "))

Recommend to bind (keymap-local-set "C-c C-e" #'my/outline-hide-others)

Screen

outline-it

Other packages for same purpose from other authors:

About

My way to use Emacs built-in Outline-minor-mode to structure new types of documents.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published