Vim text editor is popular for several reasons such as for its flexibility, stability, and portability. It provides multiple modes like normal mode, command-line mode, insert mode, select mode, visual mode, and ex mode. Although it has a steep learning curve, once the user learns Vim, then it will show the best result.