- This app is the needed support utility for my ATOM EDITOR macro snippet mashup package "Kennings" which older members of my family used in place of the concept most Americans think of as snippets, little pieces of knowledge that make life easier in some way.
- I have tried to use generic Linux directory names like
~instead of/home/user
- I have tried to use generic Linux directory names like
- I have zero idea how to make this app usable on a modern Windows system, and I can probably work with you if you have an idea how to get around on your system.
- This app is personalized to the absolute, probably much more useful if you fork it and change it to meet your needs than as it comes.
- I make heavy use of my CF Python package
- Especially my os wrapper and my SQLite wrapper.
- Ken, kent, kenning, etc. are used heavily in some parts of Scotland as knowledge about, additions to understanding of, perception, etc.
- Kennings are little scraps of information, snippets.
-
- Write your
kennings.cson- First location sourced
~/.atom/packages/kennings/kennings.cson - Second in the project's
.atomdirectory. - In the directory the file you are editing is in.
- First location sourced
- This process is additive and replacing only, if you set strings in
~/.atom/packages/kennings/kennings.csonand don't change them later in the process, they stay. - All of the keyboard shortcuts need to be defined in advance and the files from this app melded into the appropriate source files in
~/.atom/packages/kennings/*, this can not be done on the fly see The Big Picture - You can change strings to insert on the fly.
- Run this app in the directory the file resides in.
- Copy
~/.atom/packages/kennings/keymaps/\_\_PROJECT_NAME\_\_.csonto the project directory and or edit it into the mailkennings.csonfile.
- I keep links in
~/.atom/packages/kennings/keymapsand move the actual files to the .atom
- Edit
~/.atom/packages/kennings/keymaps/kennings.csonto include the latest output of this package. - Edit
~/.atom/packages/kennings/lib/kennings.coffeereplacing the currentinitializesection with the one from the output of this app in~/.atom/packages/kennings/lib/init.coffee - Enjoy.
- Write your
- Goes here.