Is there vim plugin for notepad++?

VimPluginsNotepad++Text Editor

Vim Problem Overview


There are a lot of questions and answers about vim and notepad++ but it's not definitely clear, what is best way to make notepad++ act like a vim (if it is possible at all).

update
It seems than this question needs some additional information of my motivation. I assume myself as a vim beginner. It's quite difficult for me to change my editor at one moment. I think than vim plugin for my current editor can give me easy way to feel more comfort in new environment.

Vim Solutions


Solution 1 - Vim

You can try ViSimulator for Notepad++, which may meet your requests in somewhat. it is a plug-in for notepad++, which make it possible to edit as vi/vim in notepad++. ViSimulator simulates/emulates most frequently-used vi/vim commands to provide more powerful editing capability for notepad++.

As the description from the site, some commands it supports:

0: move the cursor to colum 1 (hard beg-of-line)
$: move the cursor to end-of-line
^: move the cursor to the first non-blank character (soft beg-of-line)
-: move the cursor to the first non-blank character (soft beg-of-line) of the previous [count] line 
+, <RETURN>: move the cursor the first non-blank character (soft beg-of-line) of the next [count] line
hjkl: move the cursor left, down, up and right [count] colum/line
and more...

ViSimulator can be reached at https://web.archive.org/web/20150515145616/http://www.visimulator.com/download.html. The original page isn't available anymore.

Solution 2 - Vim

Most of what makes Vim what it is derives from the fact that it's a modal editor. If there's no way to turn NP++ into a modal editor you won't get far. A quick look at NP++ plugins page shows no Vi[m] plugin so I'd answer "no".

Whatever, the best way to learn Vim is to use it. I'd suggest you keep using NP++ for serious work and force yourself to use Vim for everything else. Once, if ever, you'll be ready, drop NP++ and use Vim full time.

Solution 3 - Vim

There is ViSimulator plugin for notepad++. And you can install the plugin in the following two ways.

  1. Through Notepad++ plugin manager. Go to Notepad menu Plugins -> Plugin Manager -> Show plugin manager. On the popup dialog, select 'available' tab, and select 'visimulator' in the list of plugins. Then click install button to finish.

  2. Manually install. Download the plugin, as dll file, from ViSimulator download page. Go to Notepad++ installation directory -> plugins folders, and copy and paste the dll file there. Restart Notepad++, you are all set. You will notice there one more menu option, ViSimulator, under the main menu 'Plugins'

Solution 4 - Vim

There is ViSimulator plugin!

 Version 0.3.0.659 ( ANSI / Unicode ) 

ViSimulator

ViSimulator for notepad++ is a plug-in for notepad++, which make it possible to edit as vi/vim in notepad++. ViSimulator simulate/emulate most frequently-used vi/vim commands

to provide more powerful editing capability for notepad++.

simon2013 Sources: from download page

Link: https://web.archive.org/web/20150515145616/http://www.visimulator.com/public/p/visimulator.dll

From NP++ plugins page.

/ is a synonym of standard npp search/replace dialog.
: seems not working.

Sorry, my english is bad.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionfatView Question on Stackoverflow
Solution 1 - VimvisimulatorView Answer on Stackoverflow
Solution 2 - VimromainlView Answer on Stackoverflow
Solution 3 - VimStoneView Answer on Stackoverflow
Solution 4 - VimAlexander MextnerView Answer on Stackoverflow