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.
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 penser à des commandes supplémentaires adaptées …
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 pertinent pour la question centrale …
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 uniquement …
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 de fichier? J'utilisais généralement des …
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 n'y …
Vim écrit normalement <EOL>pour la dernière ligne uniquement lorsqu'il y en avait une dans le fichier d'origine. Comment faire pour que vim écrive une nouvelle ligne à la fin d'un fichier tout le temps (quand le fichier n'est pas binaire et qu'il n'y en a pas déjà un)? J'ai testé …
C'est vraiment frustrant quand j'ai besoin de modifier un fichier en tant que root et d'utiliser sudo vim somefile.confet que je ne peux utiliser aucun de mes raccourcis clavier, paramètres et plugins. Existe-t-il un moyen d'obtenir toutes mes personnalisations lorsque je dois modifier en tant que root? J'utilise vim-plug pour …
Chaque fois que j'ouvre une session tmux dans le terminal, tous les onglets contenant les sessions vim sont étiquetés vim. Ma question est: comment le configurer pour étiqueter les onglets tmux avec le nom du fichier modifié ou quelque chose comme vim | test.cpputilisé comme titre des onglets en question.
Je peux mettre en surbrillance la ligne actuelle comme ceci :set cursorline, ce qui souligne la ligne actuelle. Cependant, je voudrais mettre en évidence toute la ligne dans une couleur plus claire. Comment puis-je obtenir ce look?
Je rencontre un problème étrange avec un mappage en mode normal de Esc. Si vous créez le fichier escmapvimrcavec le contenu: set nocompatible set showcmd " Doesn't affect the problem: just makes it easier to see nnoremap <Esc> :noh<CR><esc> Et puis démarrez vim en utilisant ce vimrc: vim --noplugin -u …
J'ai importé la palette et la palette de couleurs solarisées. Mon terminal a les bonnes couleurs et l'arrière-plan, gvim a les bonnes couleurs et l'arrière-plan, mais vim a un arrière-plan de couleur incorrecte. Le texte est tout à fait correct, mais l'arrière-plan semble être d'un noir pur. Voici mon .vimrc: …
Plutôt que de choisir un caractère à afficher en tant que caractère EOL, j'aimerais que celui-ci s'affiche pour CR et LF séparément et indépendamment du fait que le fichier soit unix ou dos. Est-ce possible?
Je veux que mon .vimrc soit synchronisé via github, il doit donc être un fichier public, mais en même temps je dois y mettre des données sensibles (par exemple des mots de passe / hôtes db pour dbext.vim), sans les donner à autres. Quelle est la meilleure façon et comment …
Pour ajouter à cette question de stackoverflow , que faut-il y mettre .vimrcpour assurer une «édition privée» de certaines extensions de fichiers (par exemple des .gpgfichiers). Sans compromettre l'efficacité de la session, aucune information sur le travail effectué ne doit être enregistrée, y compris les registres, l'historique des recherches, l'historique …
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.