Questions marquées «vim»

2
Quel vimrc devrais-je utiliser sous Linux?

J'ai installé vim par sudo apt-get install vim Maintenant, je veux le personnaliser, mais il y a deux vimrcfichiers - un dans /etc, le second est dans un /usr/sharedossier. Les deux ont un vimrcfichier. Pourquoi existe-t-il deux dossiers vim et lequel dois-je

2
Touches de fonction map comme <CR> dans vim sur cygwin

Étape 1 dans vim: :map o iinsert<CR>some<CR>lines<ESC> Dans une configuration normale telle que debian, appuyer sur o maintenant insérera ceci comme souhaité: insert some lines Mais dans Vim on cygwin, le <CR> ne pas analyser correctement, donc appuyer sur o va insérer...

2
Trier le fichier 'par paragraphe' dans Vim

Étant donné un fichier qui ressemble à: Crab some text that doesn't need sorting. more textual descriptination Albatross some text or other perhaps a list that needs no sorting: 1. a 2. bee Dolphin Pterodactyl long story about this particular animal. Comment pourrais-je dire à Vim (version 7) de...

2
VIM: Mettez en surbrillance + = avec un arrière-plan

J'ai récemment codé en PHP, qui est faiblement typé, donc des entiers sont ajoutés avec += mais les chaînes sont concaténées avec .=. Cela signifie que je finis par utiliser += où je ne devrais pas et PHP convertit alors mes chaînes en entiers! Est-il possible de mettre en évidence +=, que je...

2
F2 en mode Coller

Vim a un excellent mode de collage , dans lequel les abréviations et les correspondances sont ignorées. Frustrement, même les touches qui ne correspondent pas à des caractères ASCII pouvant être collés, telles que les touches de fonction, sont collées littéralement. Par exemple, la clé F2 est...

2
Revenir de netrw (explorateur de fichiers Vim) au tampon modifié?

Selon "Practical Vim" et l'aide de Vim, le raccourci <C-^>est censé me renvoyer au fichier modifié. J'entre netrw using :E. Comme expérience, j'ai essayé de remapper le raccourci par défaut comme suit: :nnoremap <C-y> <C-^> Une fois que j'utilise, <C-y>je reçois des...

2
tgetent () introuvable lors de la compilation de vim

J'essaie actuellement d'installer l'extension YouCompleteMe dans la configuration de vim, mais cela nécessite que vim soit doté de la version 7.3.584 ou supérieure. Le vim fourni avec mon Ubuntu 12.10 est le 7.3.547, j'ai donc dû recompiler vim à partir du code source en suivant cette instruction ....

2
Extension des mappages Vim à Exécuter N fois

Je veux être capable de taper quelque chose comme 'Ncom' en mode normal qui commentera les lignes actuelles, puis les N-1 suivantes. Un mappage de touches que j'ai fait pour le faire est, :nmap com ^i#<ESC>j. En fait, cela met en commentaire la ligne actuelle, mais cela ne fonctionne pas...

2
Comment créer des données cumulées avec VIM?

Je voudrais prendre une série de lignes de largeur variable foo bar foobarbazquz foobar Et ajoutez une autre colonne, foo asdf bar asdf foobarbazquz asdf foobar asdf VIM fournit-il des raccourcis pour rendre cela plus

2
Utilisation de deux chemins python pour vim sous Windows

Je voulais simplement :!python %pour exécuter le fichier im en utilisant vim, mais le conflit évident est qu’il m’est impossible de distinguer python2 et python3, car l’inclusion de ces deux éléments $PATH$aboutirait à deux instances de python.exe. Y a-t-il une solution élégante à cela? Je veux...

2
Un fichier, surlignage de syntaxe pour plusieurs types de fichiers

Lorsque je prends des notes pendant les cours, je souhaite fréquemment mettre en surbrillance un segment de fichier, par exemple un extrait de code de 5 lignes avec la syntaxe correspondant au langage correspondant, tout en laissant intacte la surbrillance du reste du fichier. J'ai lu quelques...