A terminal based text editor.
Install manipulator
plugin with
plugin install manipulator
Use the following keybinding in .config/micro/bindings
:
{ "Alt-u": "command:upper", "Alt-l": "command:lower", "Alt-c": "command:capital", "Alt-{": "command:curly", "Alt-[": "command:square", "Alt-(": "command:brace", "Alt-<": "command:angle" }
Set as Default Editor
Using Gnome/Ubuntu
sudo update-alternatives --install /usr/bin/editor editor /usr/bin/micro 100 sudo update-alternatives --config editor
Set as Default Diff Editor
git config --global diff.tool micro git config --global merge.tool micro git config --global core.editor "vim"
Indental Syntax Highlighting
Place a text file called indental.yaml
in ~/.config/micro/syntax/
and paste the following code for indental syntax hightlighting:
filetype: ndtl detect: filename: "\\.ndtl$" rules: - comment: "^;.*$" # Comment - preproc: "^[A-Z0-9_]+\\b.*" # Line starting in all caps - type: "\\tHOST|BREF|TYPE|BODY|CAPT|DATE|LINKS" # Line starting with a tab and all caps - default: "\\t\\t[A-Z0-9_]+\\b" # Line starting with two tabs and all caps - special: "\\t#.*" # H1 - special: "\\t##.*" # H2 - special: "\\t###.*" # H3 - special: "\\t####.*" # H4
incoming(3) | software | review 2023 | git