Vim lit les commandes d'initialisation à partir d'un fichier appelé vimrc au démarrage. Cela peut être utilisé pour définir des paramètres, définir des fonctions, exécuter des autocommandes, etc.
Vim est donc infiniment configurable. Cependant, concevoir un vimrc est une tâche intimidante pour les novices et les utilisateurs intermédiaires. Fondamentalement, vous êtes censé en développer un à partir d'une liste vierge en lisant la documentation et en récupérant des conseils fortuits d'autres utilisateurs. Existe-t-il un menu de configuration intuitif …
Je voudrais savoir quels sont les modèles les plus courants que j'utilise lors du codage. Je cherche donc un moyen d'enregistrer toutes mes entrées au clavier pendant que je suis dans Vim, de préférence avec des horodatages. Ensuite, je pourrais faire une analyse des modèles / mouvements utilisés les plus …
Est-il possible de remapper la Escclé sur une autre clé dans Vim? Lorsque j'utilise Vim dans une fenêtre de console du client Web VMware vSphere en plein écran et que j'appuie sur la Esctouche pour quitter le mode édition, cela me fait également sortir du mode plein écran dans la …
Voici ce que j'obtiens de la documentation: \zs"démarre la partie en surbrillance" après avoir trouvé l'expression rationnelle précédente, et \@<="démarre la partie en surbrillance" après avoir trouvé l' atome précédent . Mais je ne comprends pas exactement les subtilités de cela, alors quelqu'un peut-il expliquer en quoi elles diffèrent un …
Je bascule beaucoup entre les fichiers Ruby et Markdown. Existe-t-il un moyen que je puisse set spelldéfinir automatiquement lorsque j'ouvre un *.mdfichier, mais pas lorsque j'ouvre un fichier *.rb?
Je tape avec une disposition de clavier non QWERTY. De nombreuses touches utilisées par Vim sont désormais sur la ligne de départ, mais certaines liaisons de touches ne fonctionnent tout simplement pas, la plus évidente étant les hjklclés. Comment et où puis-je modifier ces raccourcis clavier pour mieux fonctionner avec …
J'ai généralement plusieurs instances de vim exécutées sur la même machine. Lorsque je modifie mon vimrc, je peux simplement :source ~/.vimrc(avec un mappage facile ou un autocmd). Mais pour que toutes les instances en cours d'exécution reflètent le changement, je dois les exécuter séparément dans chacune d'elles. Puis-je utiliser la …
J'essaie de régler g:netrw_list_hideet cela ne semble pas fonctionner. Peu importe à quoi je le mets, .vimrcil a toujours de la valeur ,^\.\.\=/\=$. Seulement si je source à vimrcnouveau mon fichier, il contient la bonne valeur. Comment déboguer cela? Je suppose qu'il y a un plugin qui définit cette variable? …
J'ai installé gvim sur Fedora et Win7. J'ai trouvé que vim et gvim sur Fedora ne mettaient pas en évidence le nom de la fonction dans le code c tandis que gvim sur win7 le mettait en surbrillance. J'ai trouvé que sur win7, vim73/syntax/c.vima les lignes supplémentaires à la fin: …
Je voudrais exécuter un autocmd dans les scénarios suivants lorsque je démarre Vim: Sans nom de fichier spécifié. Lorsque le fichier est nouveau. Lorsque le fichier existe mais est complètement vide. Dans les trois cas ci-dessus, je voudrais exécuter un autocmd; en particulier, je voudrais démarrer le mode d'insertion automatiquement …
En essayant de faire correspondre la palette de couleurs de mon terminal et celle de GVim, j'ai remarqué ceci: Lorsque j'ouvre GVim et Vim, je vois: (C'est le même fichier, mon vimrc.) Si je le fais :set t_Co=256, rien ne se passe dans GVim (sauf qu'il clignote), alors que les …
Actuellement, mon Vim met en évidence les parenthèses, crochets, guillemets, etc. correspondants avec un arrière-plan cyan et un premier plan blanc - le curseur peut être déplacé entre ceux-ci avec %. Grâce à mon matchit.vim, je peux également basculer %entre if / end, for / end, etc. - mais ceux-ci …
Je voudrais utiliser YouCompleteMe avec l'achèvement sémantique C ++, mais après des heures d'essais, je ne trouve pas pourquoi cela ne fonctionne pas comme prévu. Tout semble fonctionner mais je ne peux pas compléter les paramètres de fonction. J'utilise Vim sur Archlinux (Gnome Terminal sur Openbox): Linux Arch-PC 4.2.5-1-ARCH #1 …
J'ai récemment posé une question dans laquelle j'ai appris qu'il n'est pas possible de passer quoi que ce soit sauf des paramètres :setdans les modélisations vim. Je comprends les problèmes de sécurité, mais je me demande s'il n'y a pas d'autre solution. Une question récente sur SO sur la définition …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.