This page is part of a static HTML representation of TriTarget.org at https://tritarget.org

Vim

Sukima4th November 2022 at 2:32pm

Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient. It is included as "vi" with most UNIX systems and with Apple OS X.

Vim is rock stable and is continuously being developed to become even better. Among its features are:

  • persistent, multi-level undo tree
  • extensive plugin system
  • support for hundreds of programming languages and file formats
  • powerful search and replace
  • integrates with many tools
Vim homepage (sourced 2022-11-04)

https://www.vim.org/

Content about Vim


A disciple said to Joshu “Master, I have written rules so that new monks can follow the Vim Way!”

“Oh, and what is the Vim Way, monk?”

“Well, Vim is only an editor, don’t use a lot of plugins, the UNIX philosophy…”

“You are attached to forms, so I will hit you thirty times. The Vim Way does not care about plugins, or doing this or that inside or outside of Vim. There is only the task in front of you, and how effortlessly you do it.”

“But Master, they are installing fancy status lines and fuzzy finders just to show off! They don’t know the Vim commands and options behind them!”

“Oh, so you are out to set them right? Isn’t that one-upmanship, monk? Tell me! The Vim Way is both the null laststatus and the ten thousands glyphs from powerline. Some people want to be very knowledgeable, understanding all the options and intricacies, while some other have fun tweaking their config with plugins. The Vim Way embraces them all. When the time is right, some of these tools might become less and less useful; the sharp blade can cut its way without forcing, but the apprentice fumbles and cut himself. The Moon does not show at noon. So, don’t make good and bad, vim and not-vim.

“Now, go wash your bowl, monk!”

Original source: https://www.reddit.com/r/vim/comments/bfxr2z/vim_theory_and_reflections/elhnjfm/