PRÉNOM
vim - Vi IMproved, éditeur de texte pour programmeurs
SYNOPSIS
vim options fichier ..vim options -vim options -t tagvim options -q fichier d'erreur exvueGvim gviewrvim revoir rgvim rgview Vim est un éditeur de texte compatible avec Vi. Il peut être utilisé pour éditer toutes sortes de texte brut. C'est particulièrement utile pour l'édition de programmes. Il existe de nombreuses améliorations au-dessus de Vi: annulation à plusieurs niveaux, fenêtres et tampons multiples, mise en surbrillance de la syntaxe, édition de ligne de commande, complétion de nom de fichier, aide en ligne, sélection visuelle, etc. Voir ": help vi_diff.txt" pour un résumé des différences entreVim et Vi. En courantVim beaucoup d'aide peut être obtenue à partir du système d'aide en ligne, avec la commande ": help". Voir la section AIDE EN LIGNE ci-dessous. Le plus souventVim est commencé à éditer un seul fichier avec la commande fichier vim Plus généralementVim est commencé avec: vim options liste de fichiers Si la liste de fichiers est manquante, l'éditeur commencera avec un tampon vide. Sinon, exactement un des quatre suivants peut être utilisé pour choisir un ou plusieurs fichiers à éditer. fichier .. Une liste de noms de fichiers. Le premier sera le fichier actuel et lu dans la mémoire tampon. Le curseur sera positionné sur la première ligne du tampon. Vous pouvez accéder aux autres fichiers avec la commande ": next". Pour éditer un fichier qui commence par un tiret, faites précéder la liste de fichiers par "-". Le fichier à éditer est lu à partir de stdin. Les commandes sont lues depuis stderr, qui devrait être un tty. -t {tag} Le fichier à éditer et la position initiale du curseur dépendent d'un "tag", une sorte d'étiquette goto. {tag} est recherché dans le fichier de balises, le fichier associé devient le fichier actuel et la commande associée est exécutée. Généralement, cela est utilisé pour les programmes C, auquel cas {tag} pourrait être un nom de fonction. En conséquence, le fichier contenant cette fonction devient le fichier actuel et le curseur se positionne au début de la fonction. Voir ": help tag-orders". -q fichier d'erreur Démarrer en mode quickFix. Le fichier errorfile est lu et la première erreur est affichée. Si errorfile est omis, le nom du fichier est obtenu à partir de l'option 'errorfile' (la valeur par défaut est "AztecC.Err" pour Amiga, "errors.vim" sur d'autres systèmes). Vous pouvez accéder à d'autres erreurs avec la commande ": cn". Voir ": aide quickfix". Vim se comporte différemment, en fonction du nom de la commande (l'exécutable peut toujours être le même fichier). vim La manière "normale", tout est par défaut. ex Commencez en mode Ex. Passez en mode normal avec la commande ": vi". Peut aussi être fait avec l'argument "-e". vue Commencez en mode lecture seule. Vous serez protégé de l'écriture des fichiers. Peut aussi être fait avec l'argument "-R". gvim gview La version de l'interface graphique. Commence une nouvelle fenêtre. Peut aussi être fait avec l'argument "-g". rvim rview rgvim rgview Comme ci-dessus, mais avec des restrictions. Il ne sera pas possible de lancer des commandes shell ou de suspendreVim. Peut aussi être fait avec l'argument "-Z". Les options peuvent être données dans n'importe quel ordre, avant ou après les noms de fichiers. Les options sans argument peuvent être combinées après un seul tiret. + num Pour le premier fichier, le curseur sera positionné sur la ligne "num". Si "num" est manquant, le curseur sera positionné sur la dernière ligne. + / {pat} Pour le premier fichier, le curseur sera positionné sur la première occurrence de {pat}. Voir ": help search-pattern" pour les modèles de recherche disponibles. + {commande} -c {commande} {commande} sera exécuté après la lecture du premier fichier. {commande} est interprété comme une commande Ex. Si la {commande} contient des espaces, elle doit être placée entre guillemets (cela dépend du shell utilisé). Exemple: Vim "+ set si" main.cRemarque: Vous pouvez utiliser jusqu'à 10 commandes "+" ou "-c". --cmd {commande} C'est comme si vous utilisiez "-c", mais la commande est exécutée juste avant le traitement de tout fichier vimrc. Vous pouvez utiliser jusqu'à 10 de ces commandes, indépendamment des commandes "-c". -b Mode binaire. Quelques options seront définies permettant d’éditer un fichier binaire ou exécutable. -C Compatible. Définissez l'option 'compatible'. Cela feraVim se comporter principalement comme Vi, même si un fichier .vimrc existe. -ré Commencez en mode diff. Il devrait y avoir deux ou trois arguments de nom de fichier.Vim ouvrira tous les fichiers et montrera les différences entre eux. Fonctionne comme vimdiff (1). -d {périphérique} Ouvrez {device} pour l'utiliser comme terminal. Seulement sur l'Amiga. Exemple: "-d con: 20/30/600/150". -e DébutVim en mode Ex, tout comme l'exécutable s'appelait "ex". -F Premier plan. Pour la version graphique,Vim ne bifurquera pas et ne se détachera pas de la coque où il a été lancé. Sur Amiga,Vim n'est pas redémarré pour ouvrir une nouvelle fenêtre. Cette option doit être utilisée lorsqueVim est exécuté par un programme qui attend la fin de la session de mise à jour (par exemple, mail). Sur l’amiga, le ": sh" et le ":!" les commandes ne fonctionneront pas. -F SiVim a été compilé avec le support FKMAP pour l'édition de fichiers orientés de droite à gauche et le mappage de clavier en farsi, cette option démarreVim en mode farsi, c’est-à-dire que «fkmap» et «rightleft» sont définis. Sinon, un message d'erreur est donné etVim avorte. -g SiVim a été compilé avec le support de l'interface graphique, cette option active l'interface graphique. Si aucun support graphique n’a été compilé, un message d’erreur est émis etVim avorte. -h Donnez un peu d'aide sur les arguments et les options de la ligne de commande. Après çaVim sorties. -H SiVim a été compilé avec le support RIGHTLEFT pour l'édition de fichiers orientés de droite à gauche et le mappage de clavier hébreu, cette option démarreVim en mode hébreu, c’est-à-dire que "hkmap" et "rightleft" sont définis. Sinon, un message d'erreur est donné etVim avorte. -i {viminfo} Lorsque le fichier viminfo est activé, cette option définit le nom du fichier à utiliser au lieu du nom par défaut "~ / .viminfo". Ceci peut également être utilisé pour ignorer l'utilisation du fichier .viminfo en donnant le nom "NONE". -L Identique à -r. -l Mode Lisp. Définit les options 'lisp' et 'showmatch'. -m La modification de fichiers est désactivée. Réinitialise l'option 'write', afin qu'il ne soit pas possible d'écrire des fichiers. -N Mode non compatible. Réinitialiser l'option 'compatible'. Cela feraVim se comporter un peu mieux, mais moins compatible Vi, même si un fichier .vimrc n'existe pas. -n Aucun fichier d'échange ne sera utilisé. La récupération après un crash sera impossible. Utile si vous souhaitez éditer un fichier sur un support très lent (une disquette, par exemple). Peut aussi être fait avec ": set uc = 0". Peut être annulé avec ": set uc = 200". -sur Ouvrez N fenêtres. Lorsque N est omis, ouvrez une fenêtre pour chaque fichier. -R Mode lecture seule. L'option 'readonly' sera définie. Vous pouvez toujours modifier le tampon, mais vous ne pourrez pas écraser accidentellement un fichier. Si vous souhaitez écraser un fichier, ajoutez un point d'exclamation à la commande Ex, comme dans ": w!". L'option -R implique également l'option -n (voir ci-dessous). L'option 'readonly' peut être réinitialisée avec ": set noro". Voir ": aide 'en lecture seule" ". -r Répertoriez les fichiers d'échange avec des informations sur leur utilisation pour la récupération. -r {fichier} Mode de récupération. Le fichier d'échange est utilisé pour récupérer une session d'édition bloquée. Le fichier d'échange est un fichier avec le même nom de fichier que le fichier texte avec ".swp" ajouté. Voir ": aide à la récupération". -s Mode silencieux. Uniquement en tant que "Ex" ou lorsque l'option "-e" a été donnée avant l'option "-s". -s {scriptin} Le fichier script {scriptin} est lu. Les caractères du fichier sont interprétés comme si vous les aviez tapés. La même chose peut être faite avec la commande ": source! {Scriptin}". Si la fin du fichier est atteinte avant la sortie de l'éditeur, d'autres caractères sont lus sur le clavier. -T {terminal} DitVim le nom du terminal que vous utilisez. Requis uniquement lorsque la méthode automatique ne fonctionne pas. Devrait être un terminal connu pourVim (intégré) ou défini dans le fichier termcap ou terminfo. -u {vimrc} Utilisez les commandes du fichier {vimrc} pour les initialisations. Toutes les autres initialisations sont ignorées. Utilisez ceci pour éditer un type spécial de fichiers. Il peut également être utilisé pour ignorer toutes les initialisations en donnant le nom "NONE". Voir ": initialisation de l'aide" dans vim pour plus de détails. -U {gvimrc} Utilisez les commandes du fichier {gvimrc} pour les initialisations de l'interface graphique. Toutes les autres initialisations de l'interface graphique sont ignorées. Il peut également être utilisé pour ignorer toutes les initialisations de l'interface graphique en donnant le nom "NONE". Voir ": help gui-init" dans vim pour plus de détails. -V Verbeux. Donne des messages sur les fichiers d'origine et sur la lecture et l'écriture d'un fichier viminfo. -v DébutVim en mode Vi, tout comme l'exécutable s'appelait "vi". Cela n'a d'effet que lorsque l'exécutable s'appelle "ex". -w {scriptout} Tous les caractères que vous tapez sont enregistrés dans le fichier {scriptout}, jusqu'à ce que vous quittiezVim. Ceci est utile si vous voulez créer un fichier de script à utiliser avec "vim -s" ou ": source!". Si le fichier {scriptout} existe, les caractères sont ajoutés. -W {scriptout} Comme -w, mais un fichier existant est écrasé. -X Utilisez le cryptage lors de l'écriture de fichiers. Va demander une clé de cryptage. -Z Mode restreint. Fonctionne comme l'exécutable commence par "r". -- Indique la fin des options. Les arguments qui suivent seront traités comme un nom de fichier. Ceci peut être utilisé pour éditer un nom de fichier qui commence par un '-'. --Aidez-moi Donne un message d’aide et quitte, comme "-h". --version Affiche les informations de version et quitte. --éloigné Connectez-vous à un serveur Vim et faites-le éditer les fichiers donnés dans le reste des arguments. --serverlist Répertoriez les noms de tous les serveurs Vim pouvant être trouvés. --servername {nom} Utilisez {nom} comme nom de serveur. Utilisé pour le Vim actuel, sauf s'il est utilisé avec un --serversend ou un --remote, c'est le nom du serveur auquel se connecter. --serversend {keys} Connectez-vous à un serveur Vim et envoyez-lui {clés}. --socketid {id} Interface graphique GTK uniquement: utilisez le mécanisme GtkPlug pour exécuter gvim dans une autre fenêtre. --echo-wid Interface graphique GTK uniquement: Écho de l'ID de fenêtre sur stdout AIDE EN LIGNE Tapez ": help" dansVim pour commencer. Tapez ": sujet d'aide" pour obtenir de l'aide sur un sujet spécifique. Par exemple: ": help ZZ" pour obtenir de l'aide sur la commande "ZZ". Utilisation VOIR ÉGALEMENT vimtutor (1) Important: Utilisez le homme commande ( % homme ) pour voir comment une commande est utilisée sur votre ordinateur. LA DESCRIPTION
OPTIONS