Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 865 Bytes

README.md

File metadata and controls

16 lines (11 loc) · 865 Bytes

ejson-mode

MELPA

Emacs major mode for editing ejson files. Will automatocally generate encryption keys if none are present in the file and allows for manual in-buffer encryption and decryption, and optional automatic ejson encryption on save. Location of ejson keystore and binary can be set manually.

Default Keybindings

  • C-x C-s Save and encrypt a file, generate a key if necessary
  • C-c C-e Encrypt the saved file (run on save by default)
  • C-c C-d Decrypt the file into the current buffer

Variables

  • ejson-binary-location Manually specify the location of the ejson binary
  • ejson-keystore-location Specify an alternate location for the ejson keystore
  • ejson-encrypt-on-save Disable automatic encryption on save