J'ai un problème dans Vim et je pense que c'est peut-être dans mon vimrcdossier (ou on m'a dit que cela pourrait être mon vimrcdossier). Comment puis-je vérifier cela? Si c'est mon vimrcfichier, comment puis-je savoir où exactement le problème
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.
J'ai un problème dans Vim et je pense que c'est peut-être dans mon vimrcdossier (ou on m'a dit que cela pourrait être mon vimrcdossier). Comment puis-je vérifier cela? Si c'est mon vimrcfichier, comment puis-je savoir où exactement le problème
Lorsque je modifie des fichiers, Vim a tendance à créer des fichiers nommés , ce qui me gêne. Depuis , je vois que l' option supprime la création de fichiers d'échange..filename.swpvim -h-n Existe-t-il une directive vimrc que je puisse utiliser pour désactiver les fichiers d'échange par défaut?...
Quand je modifie mon ordinateur .vimrc, je quitte habituellement Vim et l'ouvre à nouveau. Existe-t-il un moyen plus simple de recharger les nouvelles
Une façon de sélectionner un tampon dans vim pourrait consister à parcourir la liste des tampons, à l’aide de commandes standard :ls, ou avec du code de plug-in / vimscript externe pour parcourir une liste dans une fenêtre . Disons que je veux aller directement à un tampon, le plus rapidement...
Il semble y avoir deux façons de stocker les préférences spécifiques à gvim: Conservez un .vimrcfichier pour vim et un .gvimrcfichier pour les ajouts spécifiques à gvim. Conservez tous les paramètres dans .vimrcet encapsulez les paramètres spécifiques à gvim dans une condition de détection de...
Dans mon travail, nous utilisons une norme tsde 2; Ma préférence personnelle est 4, c'est ce que j'utilise pour mes projets de loisirs, et cet autre projet dont nous avons hérité a la convention de ts=8. Il existe également d'autres paramètres que je souhaite définir en fonction d'un projet (par...
Je ne connais pas beaucoup la théorie derrière Vim. Il semble que nous ayons setquelques variables et d' letautres variables. Quelle est la différence, et quand l'un est-il nécessaire par rapport à l'autre? En outre, le schéma de couleurs de Vim solarisé indique let g:blabla...quelle est la...
J'essaie de faire fonctionner la compagnie aérienne vim . Je l'ai requis via vundle dans mon ~./vimrc: Plugin 'bling/vim-airline' Je l'ai installé et je m'attendais à ce que mon Vim ressemble à la capture d'écran sur sa page de projet: Pourtant, cela ressemble à ceci: Concernant les polices, j'ai...
J'ai commencé à utiliser neovim et j'ai déplacé mon .vimrcvers .config/nvim/init.vimet d'autres choses se trouvent dans .local/share/nvim. Quelle est la meilleure façon de partager des configurations ou même des plugins entre vim et Neovim? Liens symboliques? Puis-je changer les répertoires dans le...
Selon le titre, est-il possible de diviser le vimrcfichier en plusieurs sous-fichiers? Conserver des fichiers séparés pour les groupes de paramètres qui concernent une chose ? Cette chose peut être n'importe quoi, n'importe quel type de groupe de paramètres définis par l'utilisateur. Par exemple,...
Je sais que beaucoup de gens stockent leur .vimrc sur GitHub pour faciliter le travail sur de nouvelles machines, et cela me semble parfaitement logique. L'inclusion de plugins, cependant, est problématique, car les plugins que j'utilise sont déjà des référentiels git. Comment créer un dépôt qui...
J'ai installé un plugin qui ne fournit pas de mécanisme pour désactiver les mappages de touches qu'il définit. Je veux redéfinir l'un des mappings ( <leader>cc) définis par le plugin pour ma propre recherche, j'ai essayé de mettre la ligne suivante dans mon .vimrc: noremap <leader>cc...
Je me suis récemment rendu compte que ma vimrclongueur dépasse maintenant 400 lignes (ce qui est trop pour l'OMI, je vais essayer de le réduire) et pour faciliter la navigation, la lecture et la modification, j'ai décidé d'étudier le concept de pliage dans vim (qui Je ne connaissais pas) . J'ai...
Je connais ces paramètres liés aux onglets dans Vim: ts sw expandtab smarttab sts Mon réglage normal est set ts=4 sw=4 expandtab smarttab. Mais selon la stsdocumentation , s'il expandtabn'est pas défini, il essaiera d'utiliser une combinaison d'espaces et de tabulations pour composer le nombre...
Attribuer chaque fonction utile à une touche fonctionne bien pour les outils fréquemment utilisés, mais il y a certaines opérations que j'utilise si rarement, que je préférerais les affecter à un menu contextuel défini dans mon vimrc. J'ai vu des plugins comme CtrlP ouvrir une liste contextuelle,...
Je veux pouvoir démarrer facilement Vim en mode privé. Définissons un mode privé comme celui qui utilise cet ensemble de commandes: set history=0 set nobackup set nomodeline set noshelltemp set noswapfile set noundofile set nowritebackup set secure set viminfo="" Faites-moi savoir si vous pouvez...
Lorsque vous utilisez Vim pour lire à partir de stdin, il imprime un message informatif: $ echo foo | vim - Vim: Reading from stdin... $ C'est juste un exemple. L'utilisation réelle ne permet pas les constructions shell. vim <(echo foo)n'est pas une option. Puis-je supprimer cela en utilisant...
Mon curseur se trouve au milieu d'un paragraphe lorsque je décide que je dois soudainement copier ce paragraphe: Je tape donc vippour sélectionner visuellement le paragraphe: Maintenant, je clique cmd+Cpour copier dans le presse-papiers (cela peut varier sur votre système, mais ne devrait pas être...
J'ouvre rarement, voire jamais, vimsans nom de fichier. Souvent, je veux tester quelque chose, généralement un script rapide à jeter, et je les nomme généralement test.sh(ou une variante de celui-ci, comme test.py). Puis-je faire vimassumer un test.shnom de fichier si j'ai couru vimsans aucun nom...
Je regardais le plugin vim-sensible de Tim Pope et je l'ai remarqué dans le README ... Voir la source pour la liste des fonctionnalités faisant autorité. (Ne vous inquiétez pas, ce sont principalement des :setappels.) Quand j'ai regardé la source, les :setappels sont comme ça ... set autoindent Il...