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

Athame - Genuine vim in terminal

If you choose to compile and install Athame, beware, it is quite dangerous. Athame recompiles readline to use vim, and then bash to use the new readline. As a result, you will have Vim in Bash. If something goes wrong, you will not have Bash anymore. I have tested it on Ubuntu 16.04.

Notable points:

  • Normally, 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, explore my .bashrc additions for more information.
Clone this wiki locally