when I just started using VI text Editor, I hate it! I think this is the most painful and anti-human editor ever designed. But I decided I had to learn it, because if you're using Unix,vi is everywhere and is the only editor that guarantees that you can use it. In 1998 year is so, but until today VI is still available, in almost every release of the existing,VI Are basically part of the basic installation, Brother Lian Education (www.lampbrother.net
Share
before I learned to use any function, I had VI It costs about the same 1 months, but I still don't like it. But then I realized that there was a powerful editor hidden behind this strange appearance. So I insisted on using it and finally found out that once you know what you're doing, it's a fast, incredible editor.
" VI " this name is the Visual Visual " the abbreviation. when vi appears, the line editor is very common, and it is unusual to be able to display and edit multiple lines at once. Vim, abbreviated from "Vi improved", was originally released by Bram Moolenaar in 1991 Year, it became the main imitation vi software, and expanded the functionality that this powerful editor already has. Vim 's powerful regular expressions and ":" command-line syntax began in line editing and the Telegraph typewriter era.
Vim , there are + years of history, there is enough time to develop the volume of sea and complex skills, even the most users can not fully grasp it. Here's a list of some reasons to Love Vim:
color scheme: You may know Vim There are color syntax highlighting. But do you know that you can download hundreds of color schemes? Find something better here.
You no longer need to get your hands off the keyboard or touch the mouse.
Vi or Vim exist anywhere, even in OpenWRT it 's in there. VI (well, it's actually in BusyBox , it is very useful).
Vimscript : You might want to remap a few keys, but you know Vim Do you have your own programming language? You can redefine the behavior of your editor or create a language-specific editor extension. (Recently I was customizing Vim for Ansible behavior.) The best entry point for learning this language is to see Steve losh 's famous book,learnvimscript, the hard one.
Vim there are plugins. Use vundle(which is what I use) or pathogen to manage your plugins to enhance Vim 's functionality.
plug-ins can add git (or the one you choose VCS ) integrated into Vim the.
there is a huge and active online community, if you ask questions about Vim question, there will surely be an answer.
I first hated vi The funny thing is, this 5 Years of constantly trying new editors in the wall, always want to find "some better". I've never hated the other editor like I hated vi , and now I've used it 17 Year , because I can't imagine a better editor. Well, maybe a little bit better: you can try the following neovim- This is the mainstream of the future. It looks like brammoolenaar will incorporate the majority of neovim into vim 8 Edition, which means that the existing code will be reduced based on the 30% , better code completion, True async, built-in terminals, built-in mouse support, and full compatibility.
thanks to Brother Lian Education ( www.lampbrother.net
) to share. If you have a better use of the editor, you can share a bit oh!
7 Reasons to choose a VIM editor