vim 更符合日常需求,而且使用 souceinsight 、emacs 、vscode 或其他编辑器都会配置 vim ,tpope 插件。习惯了模式区分,每次写完一句代码或文字会摁 ctrl + [,没 vim 操作模式太难受,总觉的不习惯。 浏览器一般会用 vimium-c 这个插件,体验一般吧。
在一些特殊场景下系统会只装有 vi , 例如 HP-UX ,IBM AIX 等在小型机上 Unix 系统,通常且不能自由安装 GNU 软件,或者象路由器上的系统由于空间所限只能用 busybox 做出来 vi ,其他 Linux 环境基本有 vim 可装或已经预装。 如果你有许多时间需要在服务器运维等方面的工作,熟练掌握 vim 应该能减轻你许多工作负担,它有大量功能是其他 GUI 编辑器无法轻易实现。