Skip to content

mbollmann/emacs.fish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

emacs.fish

Fish wrapper for Emacs, Magit, and more.

This project takes inspiration and code from pymander/plugin-emacs.

Features

This plugin defines several new commands to quickly invoke Emacs, primarily via emacsclient to make use of its daemon capability.

  • et opens a new Emacs frame within the terminal.
  • ew opens a new Emacs frame as a GUI window.

Moreover, the plugin provides the following shortcuts to directly invoke certain Emacs functions:

  • magit opens Magit's status window. Binds to F4.
  • ed opens Dired. Binds to F5.

Both of these functions operate on the current working directory, or a directory given as an argument (or at the cursor position, in case of the keybindings). If an argument is given that is not a directory, and the z command (e.g. from jethrokuan/z) is available, it will automatically be invoked to find a matching directory.

Installation

This plugin depends on Emacs 23 or later. Magit must additionally be installed for the magit command.

Install via fisher:

fisher add mbollmann/emacs.fish

Releases

No releases published

Packages

No packages published

Languages