Questions marquées «vimscript»

Un langage de script intégré à Vim. Il peut être utilisé pour personnaliser Vim en fonction de vos besoins et pour créer des plugins. Aussi appelé VimL.

5
Détecter l'OS dans Vimscript
Puis-je récupérer le système d'exploitation actuel (Windows, Linux, OS X, ..) à l' aide de Vimscript pur (pas de Python ni de Perl)? Je souhaite activer différents paramètres dans mon fichier .vimrc (synchronisé) pour différents types de systèmes d'exploitation que j'utilise.
38 vimscript 

5
Comment créer une fonction vimscript avec des arguments optionnels?
Je veux faire une fonction qui a des arguments optionnels. En python, je ferais quelque chose comme ça: def functionName(arg1,arg2=false,arg3=false): if arg2: #Do stuff with arguments else: #Do stuff without arguments J'ai essayé de le faire function FunctionName(arg1,arg2=false,arg3=false), mais cela me donne une erreur en disant un argument invalide. Comment …
35 vimscript 

3
Comment «couper» une chaîne dans Vim?
Supposons que vous exécutiez la pièce suivante de vimscript: let @z = system("date") Cela mettra une version chaîne de la date actuelle dans le registre z, mais la chaîne se terminera par une nouvelle ligne que je ne veux pas. Existe-t-il un moyen intégré (similaire à celui de Perl chomp) …
32 vimscript 


2
Quelle est la différence entre let et set?
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 signification de g:dans …
29 vimrc  vimscript 

6
Comment puis-je vraiment m'amuser dans Vim? [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Vi et Vim Stack Exchange. Fermé il y a 3 ans . J'adore Vim . Je passe toute ma vie à …
25 vimscript 

1
Appeler une fonction Vim en silence
J'ai écrit une petite fonction Vim qui déplace le curseur sur le premier caractère de la ligne actuelle. Si le curseur était déjà sur le premier caractère, le curseur est déplacé à la place à la première colonne. " Jump to first character or column noremap H :call FirstCharOrFirstCol()<cr> :function! …
25 vimscript 



2
Le moyen le plus simple de démarrer Vim en mode privé
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 …



2
Quelle est la différence entre set et: set?
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 …
17 vimscript  vimrc 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.