Skip to content
Tomas Baca edited this page Jun 18, 2018 · 2 revisions

Athame - Genuine vim in terminal

Athame puts the full power of Vim in your shell command line. Athame recompiles readline to use vim, and then bash to use the new readline. The same support is provided within zshell.

Notable points:

  • Vim is started using an alias from my additions to .bashrc, where it is told (by setting g:user_mode variable) that all plugins should be loaded as usual
  • When Athame uses vim, it does not set the g:user_mode variable and most of the plugins are excluded together with their settings (YouCompleteMe cased lot of troubles), see .vimrc for more info.
  • UltiSnips is very handy in Bash. Have a look in athame.snippets file in .vim/UltiSnips.
  • Athame is only enabled in the normal tmux session, which is started automatically in bash/zsh, explore my .bashrc additions for more information.
Clone this wiki locally