Editor Reference Appendix
Source files
.chezmoitemplates/aliases/editor/editor.aliases.sh
Alias reference
| Alias | Command |
|---|---|
e | ${EDITOR} |
edit | ${EDITOR} |
editor | ${EDITOR} |
em | emacs |
emacs-nw | emacs -nw |
emacsc | emacsclient |
emacsrc | emacs ~/.emacs |
et | "emacs -nw" # Terminal mode |
mate | ${EDITOR} |
n | ${EDITOR} |
nanorc | nano "${HOME}/.nanorc" |
ne | nanoedit |
nvimconf | nvim "${HOME}/.config/nvim" |
nvimlua | nvim "${HOME}/.config/nvim/init.lua" |
nvimrc | nvim "${HOME}/.config/nvim/init.lua" |
st | subl |
stn | "subl -n" # Open in new window |
stt | "subl ." # Open current directory |
v | ${EDITOR} |
vi | nvim |
vim | nvim |
vsc | code |
vsca | code --add |
vscd | code --diff |
vsced | code --extensions-dir |
vscex | code --install-extension |
vsclist | code --list-extensions |
vscn | code --new-window |
vscr | code --reuse-window |
vscu | code --user-data-dir |
Helper functions
editrc()nanoedit()
Validation
- Run
chezmoi applyafter alias updates. - Run
dot doctorto validate your shell state.