Ben Chuanlong Du's Blog

It is never too late to learn.

Vim Keybindings Using IdeaVim in IntelliJ IDEA

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  1. Put the line set surround into your ~/.ideavimrc to make IdeaVim support surround.

Issues

  1. yssb, yss), etc. do not work well currently.

References

  • https://github.com/JetBrains/ideavim

  • https://youtrack.jetbrains …

Tips on Vim

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Vim Distributions

Reload File

:e!

https://unix.stackexchange.com/questions/149209/refresh-changed-content-of-file-opened-in-vim

/\cPatterToSearch

:set ignorecase

:set smartcase /copyright " Case insensitive /Copyright " Case sensitive /copyright\C " Case …

The Escape Key in Vim

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

  1. CTRL + C as an alternative

  2. Map CapsLock to Escape (preferred)

cons: no caps key, generally speaking I type lower case and then convert letters to upper case as needed u/U …

Typing Chinese in Vim

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

The simplest suggestion is not to waste your time on this right now. There are some old related Vim plugins but are outdated. NeoVim is a better alternative to Vim. Wait …