vi Bindings everywhere

This should be a little overview of how to tweak some programs to use the awesome vi Bindings. I’m sure its not complete.

  • Abiword
    • Put KeyBindings="viEdit" in the <Scheme name="_custom_" ...> section of your ~/.AbiSuite/AbiWord.Profile If you want to cycle through the input methods pressing F12, put KeyBindingsCycle="1" also in this section.
  • bash
    • echo "set -o vi" >> ~/.bashrc
    • echo "set editing-mode vi" >> ~/.inputrc (for other readline based tools, e.g. psql)
  • Chrome/Chromium
  • Eclipse
  • Emacs :)
  • Firefox
  • irssi
  • zsh
    • echo "bindkey -v" >> ~/.zshrc
    • vi-keys+

last update: 2012-09-03


blog comments powered by Disqus