web-dev-qa-db-fra.com

Existe-t-il un plugin vim pour Notepad ++?

Il y a beaucoup de questions et réponses sur vim et notepad++ mais ce n'est pas tout à fait clair, quel est le meilleur moyen de faire notepad++ _ agit comme un vim (si c'est possible).

mise à jour
Il semble que cette question nécessite des informations supplémentaires sur ma motivation. Je m'assume comme un débutant vim. Il est assez difficile pour moi de changer d'éditeur à un moment donné. Je pense que le plugin vim pour mon éditeur actuel peut me permettre de me sentir plus à l'aise dans un nouvel environnement.

61
fat

La plupart de ce qui fait de Vim ce qu’elle est provient du fait qu’il s’agit d’un éditeur modal . S'il n'y a aucun moyen de transformer NP ++ en éditeur modal, vous n'irez pas loin. Un rapide coup d'œil sur page des plugins NP ++ ne montre aucun plugin Vi [m], donc je répondrais "non".

Quoi qu'il en soit, la meilleure façon d'apprendre Vim est de l'utiliser. Je vous suggérerais de continuer à utiliser NP ++ pour un travail sérieux et de vous forcer à utiliser Vim pour tout le reste. Une fois que vous serez prêt, abandonnez NP ++ et utilisez Vim à plein temps.

32
romainl

Vous pouvez essayer ViSimulator pour Notepad ++, qui peut répondre à vos demandes dans une certaine mesure. c'est un plug-in pour notepad ++, qui permet d'éditer en tant que vi/vim dans notepad ++. ViSimulator simule/émule les commandes vi/vim les plus fréquemment utilisées pour offrir une capacité d’édition plus puissante pour le bloc-notes ++.

En tant que description du site, certaines commandes qu'il supporte:

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 peut être contacté à l’adresse suivante: https://web.archive.org/web/20150515145616/http://www.visimulator.com/download.html . La page d'origine n'est plus disponible.

43
visimulator

Il y a un plugin ViSimulator pour Notepad ++. Et vous pouvez installer le plugin des deux manières suivantes.

  1. Via Notepad ++ plugin manager. Allez dans le menu Bloc-notes Plugins -> Gestionnaire de plugins -> Afficher le gestionnaire de plugins. Dans la boîte de dialogue contextuelle, sélectionnez l'onglet "disponible", puis sélectionnez "visimulator" dans la liste des plugins. Cliquez ensuite sur le bouton d'installation pour terminer.

  2. Installer manuellement. Téléchargez le plugin, en tant que fichier dll, depuis ViSimulator téléchargement page. Allez dans le répertoire d'installation de Notepad ++ -> dossiers de plugins, puis copiez et collez le fichier dll à cet emplacement. Redémarrez Notepad ++, vous êtes tous ensemble. Vous remarquerez une autre option de menu, ViSimulator, dans le menu principal 'Plugins'

2
Stone

Il y a un plugin ViSimulator!

 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

pour fournir une capacité d'édition plus puissante pour notepad ++.

simon2013 Sources: depuis la page de téléchargement

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

De page des plugins NP ++ .

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

Désolé, mon anglais est mauvais.

0
Alexander Mextner