Comment utiliser l'éditeur de texte vim. Opérations sur le texte

Les ordinateurs de nouvelle génération sont tous construits sur des systèmes d’exploitation dotés d’une interface graphique. Aujourd'hui, tout le monde ne se souvient même pas qu'il y a 40 ans, tous les contrôles étaient effectués à l'aide de commandes de texte spéciales et que travailler avec un ordinateur rappelait une communication par chat à sens unique. Et malgré les énormes changements survenus dans le monde de l'électronique, il existe encore de nombreux fans de la ligne de commande et des produits contrôlés exclusivement à l'aide de commandes textuelles. Par exemple, l'éditeur vi, qui est à juste titre considéré à ce jour comme l'un des outils de saisie de texte les plus pratiques et les plus flexibles. Dans le matériel ci-dessous, nous examinerons de plus près ce qu'est vi. Instructions pour l'éditeur, commandes et capacités de base - découvrez tout cela ci-dessous.

Qu'est-ce que vi ?

À la base, vi n'est rien de plus qu'un éditeur de texte classique, dont il existait beaucoup entre le début des années 70 et la fin des années 90. Celui-ci a été développé en 1976. L'idée de créer un nouvel éditeur de texte simplifié est venue à l'esprit de Bill Joy, qui utilisait à l'époque un autre produit populaire - ed. Selon Joy et ses collègues, ed était trop complexe et les « simples mortels » ne pouvaient pas le maîtriser pleinement. Pour cette raison, George Coloris a créé son propre éditeur de texte, ironiquement appelé « un éditeur pour simples mortels », puis Bill l'a modifié pour lui donner la forme moderne qui existe encore aujourd'hui.

Configuration système requise

Il n'y a aucun prérequis pour maîtriser la ligne de commande et les éditeurs de texte comme vi. Vous pouvez repartir de zéro et sur n'importe quelle plate-forme, qu'il s'agisse de systèmes de type UNIX (et de leurs « forks ») ou de distributions basées sur Linux. Dans chacun d'eux, vous pouvez installer vi sous une forme ou une autre. Un éditeur vi pour Windows existe également.

Options client

Avant de commencer à travailler avec vi, vous devez choisir le bon client. Bien sûr, vous pouvez utiliser l'éditeur d'origine, mais ses capacités seront limitées et semble trop déroutante, vous devez donc faire attention aux applications suivantes :

  • Vim est une version modifiée de l'éditeur classique. La principale caractéristique du programme est la possibilité d'installer des extensions personnalisées telles que la coloration syntaxique, la prise en charge d'Unicode, la prise en charge des macros, l'enregistrement de sessions individuelles et bien plus encore. Il existe également une version GUI appelée GVim.
  • Elvis est l'un des premiers clones de vi, écrit en langage de programmation C et disponible sur toutes les plateformes à la fois. Il s'agit d'un éditeur plein écran qui prend en charge Windows et la coloration syntaxique.
  • Vile est une tentative de combiner le meilleur de deux éditeurs de texte populaires. Il existe une querelle tacite entre les utilisateurs des éditeurs de texte Emacs et vi. Les développeurs de ville ont essayé de combiner les fonctionnalités clés des deux programmes afin de fournir aux utilisateurs un outil universel pour travailler avec du texte.
  • Nvi est un éditeur classique basé sur Vi recompilé spécifiquement pour les systèmes FreeBSD.
  • Viper n'est même pas un client séparé, mais juste un plugin pour l'éditeur de texte populaire Emacs qui vous permet d'émuler les commandes de l'éditeur de texte vi.

Premiers pas avec vi

Très probablement, vous n’aurez même pas besoin de télécharger quoi que ce soit pour utiliser l’éditeur. La plupart des distributions Linux sont livrées avec vi inclus. En fait, pour commencer, il vous suffit de saisir la commande appropriée et de spécifier le fichier à ouvrir. Si vous souhaitez ouvrir un fichier dans vim, vous devez alors écrire « vim *nom du fichier*.txt ». Immédiatement après cela, un document apparaîtra devant vous. Pour l'ouvrir dans l'interface graphique, vous devez remplacer la commande par - "gvim *file name*.txt". Au départ, vous serez redirigé vers le mode commande. L'éditeur vi fonctionne en deux modes : le mode édition et le mode commande. Le premier est utilisé pour saisir du texte et le second pour la navigation et l'exécution de fonctions telles que la sauvegarde. Commençons par le mode commande et la navigation.

Navigation

Tout d'abord, vous devez vous familiariser avec les commandes de l'éditeur vi vous permettant de déplacer le curseur dans un document. Fondamentalement, les touches utilisées pour cela sont h, j, k, l, qui sont respectivement responsables du déplacement vers la gauche, le bas, le haut et la droite. En principe, les versions modernes de vi, y compris vim et les forks graphiques, prennent en charge le travail avec des flèches, mais en vous forçant à utiliser la version classique, vous finirez par vous y habituer et comprendre qu'elle est beaucoup plus rapide et plus pratique. La seule fonctionnalité qui peut prêter à confusion est l'absence de possibilité de se déplacer vers la ligne supérieure à l'aide de h et l ; les boutons j et k sont toujours utilisés pour monter et descendre. Pour vous déplacer au début ou à la fin d'une ligne, utilisez les touches 0 et $. Pour vous déplacer entre les pages, utilisez les raccourcis clavier Ctrl + F et Ctrl + B.

Pour vous déplacer entre les mots, utilisez les touches w, e, b. Pour passer instantanément au premier caractère du mot suivant, appuyez sur w. Pour passer au dernier caractère du mot suivant, appuyez sur E. Pour passer au premier caractère du mot précédent, appuyez sur b. Il y a aussi un petit hic ici. Le fait est que l'éditeur divise les mots complexes par des espaces et des tirets en mots séparés. Cela signifie que l'expression - conduite de nuit sera considérée comme trois mots différents. Pour éviter de perdre du temps à sauter par-dessus les tirets, vous pouvez utiliser des commandes avec des majuscules, c'est-à-dire W avec w ou B avec b.

Pour des sauts plus impressionnants, les parenthèses () et () sont utilisées. Les premiers aident à se déplacer entre les phrases, tandis que les autres entre des paragraphes entiers.

Le moyen le plus pratique de se déplacer est de se déplacer par lignes et par mots-clés. Afin de déplacer le curseur vers une ligne spécifique, vous devez saisir le numéro de ligne et G (il doit y avoir un G majuscule). Pour accéder à un mot précis, vous devez lancer la recherche à l'aide du symbole /. Par exemple, si vous souhaitez rechercher le mot anaphore, tapez /anaphore et appuyez sur Entrée. Pour vous déplacer entre les mots recherchés, utilisez les touches n et N.

Modification et sauvegarde

Voyons d’abord comment quitter l’éditeur vi. Cela peut être fait en utilisant la commande :q, qui fermera simplement le programme sans aucune modification. Il convient de noter que vous ne pouvez pas fermer le programme si des modifications ont été apportées au document. Il s'agit d'une sorte de protection contre la perte d'informations, vous devez donc toujours sauvegarder les données saisies avant de quitter. La sauvegarde dans l'éditeur vi se fait à l'aide de la commande :w. Les équipes peuvent être combinées. Par exemple, taper : wq enregistrera simultanément vos données et quittera le programme. Mais ce n'est pas tout. Si vous souhaitez enregistrer le document modifié dans un nouveau fichier, vous devez utiliser la commande de l'éditeur vi - « Enregistrer dans un fichier », qui est implémentée en entrant : w *nom du fichier*.txt.

Parlons maintenant de l'édition « simple », qui repose sur des commandes similaires, sans modifier le contenu des documents. Par exemple, pour supprimer un caractère, utilisez la touche x et utilisez la touche J pour joindre deux lignes. Pour supprimer une ligne entière, appuyez deux fois sur la touche d. Vous pouvez remplacer des caractères à l'aide de la touche r.

N'importe laquelle des commandes décrites ci-dessus peut être dupliquée (ou répétée plusieurs fois) à l'aide de la clé. (point). Ainsi, par exemple, vous pouvez supprimer quatre lignes à la fois en saisissant dd....

Ces commandes peuvent être combinées. Nous savons déjà qu'en utilisant la parenthèse) vous pouvez vous déplacer jusqu'à la fin d'une ligne, et qu'en utilisant la parenthèse ) vous pouvez passer à la fin d'un paragraphe. En utilisant la touche d ensemble, vous pouvez supprimer des lignes et des paragraphes entiers sans perdre de temps.

Connaissant autant de commandes de l'éditeur vi pour supprimer du texte, vous devez découvrir comment restaurer tout ce qui a été supprimé (on ne sait jamais). Pour ce faire, utilisez la touche u, qui permet de prendre du recul, quelle que soit l'action effectuée auparavant (à moins bien sûr qu'il s'agisse de fermer le programme).

Mode édition

Puisque vous êtes familiarisé avec les commandes permettant de contrôler un éditeur de texte, il est temps de passer à sa tâche immédiate : la saisie de texte. Le processus de saisie de texte, bien sûr, n'est pas différent de celui de n'importe quel autre éditeur, mais il est important de toujours se rappeler que vous devrez constamment basculer entre les modes d'édition et de commande. Pour passer en mode édition, appuyez sur la touche i ou a (seule la position du curseur dans le texte en dépendra). Après cela, vous pouvez immédiatement commencer à taper. Tout le texte sera saisi sur une seule ligne jusqu'à ce que vous utilisiez la touche o, qui crée une nouvelle ligne, ou la commande cc, qui remplace la ligne actuelle par un nouveau texte. Pour revenir au mode commande, utilisez la touche Echap.

Mode visuel, copier-coller

Lors de l'utilisation, nous avons souvent recours à la fonction de copier-coller de texte. Nous sommes habitués aux raccourcis clavier Ctrl + C et Ctrl + V dans les systèmes d'exploitation modernes, donc travailler dans vi peut sembler compliqué. En fait, il vous suffit de passer en mode visuel, puis d'utiliser les commandes que vous avez déjà apprises pour sélectionner et copier le texte souhaité. Copier dans vi (comme coller) ne fonctionne que dans le mode visuel spécial (activé par la touche v). En mode visuel, une partie du texte du document est mise en surbrillance. La zone en surbrillance peut être modifiée à l'aide des touches de navigation et de leurs combinaisons. Ensuite, une fois la zone souhaitée sélectionnée, appuyez simplement sur y pour copier le texte ou sur d pour le couper (le supprimer de la zone sélectionnée). L'insertion de texte est tout aussi simple : déplacez le curseur vers la zone souhaitée et appuyez sur P. Le texte apparaîtra instantanément dans la zone derrière le curseur.

Commandes complexes

Par commandes complexes, nous entendons des commandes combinées. Ils ont déjà été évoqués ci-dessus, mais ils méritent d'être soulignés une fois de plus, car grâce aux bonnes combinaisons, vous pouvez obtenir des performances et un confort maximum.

Vous pouvez également utiliser des nombres avec certaines commandes de déplacement. Par exemple, si vous souhaitez déplacer non pas un mot, mais 6 à la fois, alors au lieu d'appuyer six fois sur w, vous pouvez simplement saisir 6w. Avec les nombres, vous pouvez combiner deux commandes à la fois. Par exemple, pour supprimer plusieurs mots d’un coup, vous pouvez utiliser la commande d5w, qui supprime 5 mots d’un coup. En conséquence, les combinaisons avec des crochets supprimeront des lignes, des paragraphes, etc.

Remplacement du texte

Parmi les fonctionnalités supplémentaires, il convient de souligner la possibilité de remplacer des morceaux de texte entiers, ainsi que tous les éléments correspondants dans l'ensemble du document. C'est une option très utile, surtout lorsqu'il s'agit de coder un programme ou de remplir de grands questionnaires avec des données répétitives. Imaginons que la ligne de texte sélectionnée contienne l'explication de l'expression, mais que nous souhaitions la changer en autre chose, par exemple, en donnant matière à réflexion. Dans ce cas, la commande ressemblera à ceci - :s/explication/donner matière à réflexion/. Pour remplacer toutes les références à l'explication dans le document, vous pouvez compliquer légèrement la commande, elle ressemblera alors à ceci - :%s/explication/donner matière à réflexion/g.

Au lieu d'une conclusion

Alors maintenant, vous comprenez comment utiliser l’éditeur vi. Vous connaissez toutes les commandes de base, comment modifier et éditer du texte. Nous nous sommes familiarisés avec les commandes et capacités utiles. C’est le moment idéal pour mettre tout cela en pratique. Malgré son apparence légèrement rebutante et sa barrière d'entrée élevée, vi, après un peu de pratique, peut s'avérer être l'outil le plus pratique à utiliser. L'essentiel est de ne pas paniquer, de noter toutes les commandes, scénarios appris et de les répéter tous dans la pratique afin d'amener les compétences nouvellement acquises à l'automaticité.

Apprendre Linux, 101

Édition de fichiers avec vi

Un éditeur toujours à portée de main

Série de contenu :

Bref aperçu

Dans cet article, vous apprendrez les techniques de base pour travailler avec l'éditeur vi, que l'on trouve dans presque toutes les distributions UNIX ou Linux. Vous apprendrez :

  • Naviguez dans un document à l’aide de vi.
  • Utilisez les principaux modes de vi.
  • Insérez, modifiez, supprimez, copiez et recherchez du texte.
À propos de cette série

Cette série d'articles vous aidera à maîtriser les tâches d'administration du système d'exploitation Linux. Vous pouvez également utiliser le contenu de ces articles pour vous préparer.

Pour voir les descriptions des articles de cette série et obtenir des liens vers eux, veuillez vous référer à notre. Cette liste est continuellement mise à jour avec de nouveaux articles au fur et à mesure qu'ils deviennent disponibles et contient les objectifs les plus récents (en avril 2009) de l'examen de certification LPIC-1. Si un article manque dans la liste, vous pouvez trouver une version antérieure qui répond aux objectifs LPIC-1 précédents (avant avril 2009) en vous référant à notre .

Cet article vous aidera à vous préparer à l'examen LPI 101 Entry Level Administrator (LPIC-1) et contient du matériel de l'objectif 103.8 du sujet 103. L'objectif a une pondération de 3.

Conditions préalables

Pour tirer le meilleur parti de nos articles, vous devez avoir une connaissance de base de Linux et disposer d’un ordinateur Linux fonctionnel capable d’exécuter toutes les commandes que vous rencontrez. Parfois, différentes versions de programmes produisent des résultats différents, de sorte que le contenu des listes et des figures peut différer de ce que vous voyez sur votre ordinateur.

Se déplacer dans un document à l'aide de vi

Comment contacter Ian

Ian est l'un de nos auteurs les plus populaires et les plus prolifiques. Découvrez (EN) publié sur DeveloperWorks. Vous pouvez trouver ses coordonnées sur et vous connecter avec lui ainsi qu'avec d'autres contributeurs et contributeurs de My DeveloperWorks.

L'éditeur vi est disponible sur presque toutes les distributions Linux et UNIX. En fait, s'il n'y a qu'un seul éditeur sur le système d'exploitation, ce sera probablement vi, il est donc très important de savoir comment l'utiliser. Cet article ne présente que les commandes de base pour éditer Vi, mais vous pouvez trouver des informations complètes sur Vi dans le manuel de DeveloperWorks, les pages de manuel associées ou l'un des nombreux livres dédiés à l'éditeur.

Lancement vi

Aujourd'hui, de nombreuses distributions Linux sont livrées avec l'éditeur vim ( V je JE SUIS. prouvé - vi amélioré), et non avec la version classique de vi. L'éditeur vim est rétrocompatible avec vi et, en plus de l'interface texte standard, il dispose d'une interface graphique (gvim). Généralement, la commande vi est un lien symbolique vers le programme vim. Il existe plusieurs versions de vim : minuscule, petite, normale, grande et énorme. La version de vim utilisée sur votre système d'exploitation, ainsi que ses capacités, peuvent être trouvées à l'aide de la commande

vi --version

Dans l'article précédent de cette série, " " nous souhaitions modifier la priorité du script shell en cours d'exécution count1.sh. Si vous avez essayé de le faire vous-même, vous avez peut-être constaté que les commandes s'exécutaient si rapidement que vous ne pouviez pas modifier la priorité à l'aide de renice . Commençons donc par l'éditeur vi et ajoutons une ligne au début du script pour insérer une pause de 20 secondes afin de pouvoir modifier la priorité.

Si vous n'avez pas le script count1.sh à portée de main, vous pouvez procéder comme suit : Ouvrez une fenêtre de terminal, accédez à votre répertoire personnel et copiez le contenu du listing 1 dans la fenêtre. Le résultat est un sous-répertoire lpi103-8. sera créé dans votre répertoire personnel contenant le fichier de script count1 .sh.

Listing 1. Script qui charge le processeur central - count1.sh
mkdir -p lpi103-8 && cd lpi103-8 && (echo "x="$1"">count1.shecho "echo "$2" $(date)">>count1.shecho "while [ $x -gt 0 ]; faire x=$((x-1));done">>count1.shecho "echo "$2" $(date)">>count1.sh )

Pour modifier un fichier existant, exécutez la commande vi, en spécifiant le nom du fichier comme paramètre. Vous pouvez trouver des informations détaillées sur les différentes options dans les pages de manuel ou dans la section, mais pour l'instant exécutons l'éditeur sans aucune option :
vi compte1.sh
En conséquence, le fichier count1.sh devrait s'ouvrir. Vous devriez voir quelque chose de similaire au listing 2. Si vous utilisez vim, certains mots ou caractères peuvent être mis en surbrillance. L'éditeur vim dispose d'un mode de surbrillance (non présent dans le vi original) qui peut être activé par défaut sur votre système.

Listing 2. Modification du script count1.sh dans vi
x="$1" echo "$2" $(date) while [ $x -gt 0 ]; do x=$((x-1));done echo "$2" $(date) ~ ~ ~ ~ "count1.sh" 4L, 84C 1,1 Tous

L'éditeur vi remonte à une époque où tous les claviers de terminaux n'avaient pas de touches de curseur, donc dans vi vous pouvez tout faire en utilisant les touches trouvées sur le clavier alphanumérique standard, ainsi que quelques touches spéciales telles que Échap Et Insérer. Cependant, vous pouvez configurer vi pour utiliser les touches supplémentaires d'un clavier d'ordinateur moderne ; La plupart des touches de votre clavier font quelque chose d'utile dans vi. Grâce à son héritage, ainsi qu'à la lenteur des connexions des anciens terminaux, vi a la réputation bien méritée d'être un éditeur utilisant des commandes courtes et énigmatiques. Commençons par examiner les raccourcis clavier permettant de parcourir les fichiers.

Mobile

Les commandes suivantes permettent de se déplacer dans un fichier :

h Déplacer un caractère vers la gauche dans la ligne actuelle. j Passez à la ligne suivante. k Aller à la ligne précédente. je Déplacez un caractère vers la droite dans la ligne actuelle. w Passer au mot suivant dans la ligne actuelle. e Aller à la fin du mot actuel sur la ligne actuelle. b Aller au début du mot actuel dans la ligne actuelle. Ctrl-f Faites défiler une page vers l’avant. Ctrl-b Faites défiler une page en arrière.

Si vous tapez un nombre avant l'une de ces commandes, la commande sera exécutée le nombre de fois spécifié. Ce numéro s'appelle compteur de répétition ou juste comptoir. Par exemple, la commande 5h déplacera le curseur de cinq caractères vers la gauche. Les compteurs de répétitions peuvent être utilisés avec de nombreuses commandes vi.

Se déplacer le long des lignes

Les commandes suivantes sont conçues pour accéder à des lignes spécifiques d'un fichier.

G Accédez à une ligne spécifique dans un fichier. Par exemple, la commande 3G déplace le curseur vers la ligne 3. La commande G, sans aucun paramètre, déplace le curseur vers la dernière ligne du fichier. H Accédez à une ligne spécifique par rapport au haut de l'écran. Par exemple, la commande 3H déplace le curseur vers la troisième ligne par rapport au haut de l'écran. L Similaire à la commande H, mais compte par rapport à la dernière ligne de l'écran. Ainsi, la commande 2L déplace le curseur vers la deuxième ligne par rapport à la ligne du bas de l'écran.

Travaillez avec ces commandes et maîtrisez-les. Si quelque chose ne va pas pendant que vous travaillez, vous pouvez toujours quitter vi. Comment procéder est décrit ci-dessous.

Quitter vi

Vous devez toujours pouvoir quitter l'éditeur. Cela vous évitera d'endommager un fichier important si vous commettez une erreur critique lors de sa modification. Vous pouvez quitter vi des manières suivantes : en enregistrant les modifications, sans enregistrer les modifications, en redémarrant l'édition du fichier depuis le tout début. Si les commandes ci-dessous ne fonctionnent pas, vérifiez si vous êtes en mode insertion, ce que vous découvrirez plus tard. En cas de doute, appuyez sur Échap pour quitter le mode insertion et revenir au mode commande dans lequel les commandes sont destinées à fonctionner.

:q! Terminez la modification du fichier et annulez toutes les modifications. Cette commande est très souvent utilisée lorsque des difficultés surviennent. :w!Écrivez le fichier (qu'il ait été modifié ou non). Une tentative est effectuée pour écraser les fichiers existants, les fichiers en lecture seule ou d'autres fichiers non inscriptibles. En paramètre, vous pouvez spécifier le nom sous lequel sera enregistré le fichier source que vous avez commencé à éditer. Il est souvent plus sûr de ne pas utiliser le symbole ! à moins d'être sûr à 100 % de ce que vous avez fait. ZZÉcrivez le fichier s'il a été modifié, puis quittez l'éditeur. Cette commande est généralement utilisée pour quitter vi normalement. :e! Modifiez la copie actuelle d'un fichier sur le disque. Le fichier est à nouveau téléchargé, annulant toutes les modifications apportées. Cette commande peut également être utilisée dans les cas où un fichier sur le disque a été modifié pour une raison quelconque et que vous devez utiliser la dernière version. :! Exécutez la commande de l'interprète. Tapez la commande et appuyez sur la touche Entrer. Une fois la commande terminée, vous verrez sa sortie et une invite pour revenir à l'éditeur vi.

Remarques

  1. Lorsque vous tapez deux points (:), le curseur se déplace vers la ligne inférieure de l'écran où vous pouvez saisir la commande et ses paramètres.
  2. Si vous omettez le point d'exclamation dans les commandes ci-dessus, vous pouvez recevoir un message d'erreur, par exemple, indiquant que vous ne pouvez pas enregistrer les modifications ou écrire dans le fichier cible (si vous modifiez un fichier avec un accès en lecture seule).
  3. Il existe des formes longues de commandes : (:quit, :write, :edit), mais elles sont rarement utilisées.

modes vi

L'éditeur vi peut fonctionner selon deux modes.

Mode commande En mode commande, vous parcourez le fichier et le modifiez, en effectuant des opérations telles que la recherche, la suppression, la modification du texte, etc. Généralement, vi s'exécute en mode commande. Mode insertion En mode insertion, vous tapez un nouveau texte en commençant à la position du curseur. Pour revenir au mode commande, appuyez sur la touche Échap.

Ces deux modes déterminent le comportement de l'éditeur. Tout ce que vous tapez en mode insertion est considéré comme du texte à insérer dans le fichier. Si vous essayez de taper une commande et que rien ne se passe (ou que des caractères apparaissent sous le curseur), vous avez probablement oublié d'appuyer sur une touche. Échap pour quitter le mode insertion.

Modification du texte

Maintenant que vous savez comment ouvrir des fichiers dans l'éditeur vi, les parcourir et quitter vi, il est temps d'apprendre à modifier le texte d'un fichier.

Changer le texte

Utilisez les commandes suivantes pour insérer, supprimer ou modifier du texte. Notez que certains d’entre eux peuvent être écrits en majuscules ou en minuscules (décrit ci-dessous).

je Passer en mode insertion avant le caractère à la position actuelle. Tapez du texte et appuyez sur une touche Échap pour revenir au mode commande. Utilisez la commande I pour insérer du texte au début de la ligne actuelle. un Passer en mode insertion après le caractère à la position actuelle. Tapez du texte et appuyez sur une touche Échap pour revenir au mode commande. Utilisez la commande A pour insérer du texte à la fin de la ligne actuelle. c Modifiez le caractère actuel et entrez en mode insertion pour saisir des caractères de remplacement. o Insère une nouvelle ligne après la ligne actuelle. Utilisez la commande O pour insérer une nouvelle ligne au-dessus de la ligne actuelle. cw Supprimez le reste du mot actuel et passez en mode insertion pour le remplacer. Utilisez le compteur de répétitions pour remplacer plusieurs mots. Utilisez la commande c$ pour remplacer le reste de la ligne. dw Identique à cw (et c$), mais sans passer en mode insertion. jj Supprime la ligne actuelle. Utilisez un compteur de répétitions pour supprimer plusieurs lignes. x Supprimez le caractère à la position du curseur. Utilisez le compteur de répétitions pour supprimer plusieurs caractères. p Placez le dernier texte supprimé après le caractère actuel. Utilisez la commande P pour placer le texte avant le caractère actuel. XP Une commande utile à partir d’une combinaison de x et p. Remplace le caractère à la position du curseur par le caractère à sa droite.

Rechercher du texte

Vous pouvez rechercher du texte dans un fichier à l'aide d'expressions régulières.

/ Utilisez une expression régulière après le symbole / pour rechercher directement le fichier. ? Utiliser une expression régulière après le caractère ? pour rechercher un fichier en arrière. n Utilisez n pour répéter la dernière recherche dans les deux sens.

Toutes les commandes ci-dessus peuvent être précédées d'un compteur de répétitions. Ainsi, la commande 3/x (tout comme la commande /x suivie de 2n) recherchera la troisième occurrence de x, en partant de la position courante. De même, la commande 2/^e recherchera la deuxième ligne commençant par e, par rapport à la position actuelle.

Veuillez noter que lorsque la fin du fichier est atteinte, la recherche reprendra depuis le début du fichier.

Informations générales

Une autre commande vi utile est la commande help, accessible en tapant :help . L'aide s'ouvre dans l'éditeur vi lui-même ; utilisez la commande :q pour fermer l'aide et continuer à travailler. Si vous avez besoin d'informations sur un sujet spécifique (par exemple, réorganiser les chaînes), essayez d'ajouter le mot approprié après la commande :help, par exemple :help wrap .

Mettre tout cela ensemble

Au début de l'article, nous allions ajouter une ligne à notre fichier count1.sh. Pour enregistrer le fichier original et en écrire une version modifiée sous le nom count2.sh, nous pouvons utiliser les commandes de l'éditeur après avoir ouvert le fichier avec la commande vi. Notez que la notation correspond à un appui sur une touche Échap.

Listing 3. Commandes de l'éditeur pour ajouter une ligne au fichier count1.sh
1GO dormir 20 :w! compte2.sh:q

Ces commandes effectuent les opérations suivantes :

1G Accédez à la première ligne du fichier. Ô Ajoute une nouvelle ligne au-dessus de la ligne actuelle et passe en mode insertion. dormir 20 Le texte à ajouter. Frappe au clavier Échap pour revenir au mode commande. :w! compte2.shÉcrivez un fichier sur le disque. :q Quitte vi.

Tout est simple quand on sait comment.

Cet article est le dernier d'une série d'articles sur le sujet 103 de l'examen 101 d'administrateur de niveau d'entrée LPI (LPIC-1). Des liens vers d’autres articles de cette série sont disponibles à l’adresse.

Si vous décidez de vous lancer dans une formation en traitement de photos, en infographie ou en design, vous devrez certainement choisir un éditeur pour créer et traiter des images graphiques. La meilleure option aujourd'hui est Adobe Photoshop. Je vous suggère maintenant de télécharger la version gratuite de Photoshop CS6 en russe sur votre ordinateur et de commencer à explorer toutes les capacités du programme et à mettre en œuvre vos projets.

Éditeur populaire Photoshop CS6 en russe

Éditeur de niveau professionnel pour le traitement des graphiques raster, Adobe Photoshop CS6 est l'un des outils les plus populaires et multifonctionnels que les débutants et les professionnels utilisent dans leur travail. Actuellement, Photoshop est considéré comme l'outil le plus avancé et le plus pratique destiné à créer et à traiter des documents graphiques de tout type, ainsi qu'à préparer des documents imprimés. En plus des fonctionnalités de base, Photoshop CS6 dans la version étendue vous aidera à importer et traiter des images vectorielles, à créer et à éditer des fichiers d'animation, ainsi qu'à travailler avec des fichiers vidéo et des objets en trois dimensions. Certes, pour cela, vous souhaiterez télécharger la version complète d'Adobe Photoshop CS6, dont la version russe est la plus populaire parmi les designers et les photographes.

Adobe Photoshop CS6 étendu pour les professionnels

Le légendaire éditeur graphique Adobe Photoshop CS6 répond à toutes les normes mondiales de conception graphique et vous permet de créer des graphiques professionnels au plus haut niveau. Il existe deux versions du programme : régulière et étendue (Extended). La première option est plus adaptée aux photographes et aux designers, et la seconde aux utilisateurs impliqués dans le traitement vidéo et multimédia, la conception graphique et Web et l'architecture. Aujourd'hui, Photoshop CS6 est devenu la norme en matière de qualité d'image numérique et offre de bonnes performances, des outils puissants et une interface assez intuitive. Dans la version russe de Photoshop CS6, vous aurez la possibilité de traiter des photos de haute qualité, de dessiner des images réalistes et de créer des images spectaculaires en qualité HDR à l'aide des outils les plus modernes. Photoshop CS6 vous aidera à donner vie à vos fantasmes de conception.

Principales caractéristiques du programme

  • Créez des graphiques professionnels avec des outils de conception mis à jour et améliorés ;
  • Modifiez des images numériques à l'aide d'outils de correction automatique avancés tels que les courbes automatiques, les niveaux, la luminosité/contraste et plus encore ;
  • Des technologies de retouche révolutionnaires utilisant un surlignage et un masquage précis qui prennent en compte le teint de la peau et préservent la couleur naturelle ;
  • Créer des illustrations numériques à l'aide de pinceaux naturels et réalistes qui s'usent pendant le travail, ainsi que d'autres outils de dessin ;
  • Montez facilement des vidéos à l'aide de puissants outils de traitement vidéo ;
  • Utiliser une galerie avec des préréglages prêts à l'emploi pour créer des effets photographiques ;
  • Préparation de documents pour une impression de haute qualité à l'aide de l'interface utilisateur moderne du programme Photoshop CS6 en russe, avec affichage des résultats d'édition ;
  • Importation et exportation des formats graphiques les plus populaires.

Quoi de neuf dans la version russe d'Adobe Photoshop CS6

  • Capacité améliorée d'importer et d'exporter des images et des vidéos 3D, ainsi que de manipuler des objets ou des cadres individuels en dessinant, en dupliquant, en mettant à l'échelle, en transformant, en déplaçant, en retouchant ou en effectuant d'autres modifications ;
  • Prise en charge étendue des formats de fichiers graphiques 3D modernes créés dans des programmes tels qu'Adobe Acrobat Professional et Google Earth ;
  • Prise en charge complète de formats de fichiers spéciaux, par exemple pour la tomographie médicale, pour l'architecture, pour la programmation et le développement d'algorithmes, avec la possibilité de visualiser des données et d'effectuer des opérations numériques ;
  • Outils spéciaux pour traiter des images 32 bits en haute résolution, à l'aide du nouvel outil d'édition des couleurs HDR.

Ainsi, l'éditeur Adobe Photoshop doté de fonctionnalités avancées offre un potentiel créatif vraiment fantastique à l'utilisateur. Pour apprendre les outils de base du programme et tester ses nouvelles fonctionnalités, vous pouvez dès maintenant télécharger gratuitement Photoshop CS6 sur votre ordinateur et plonger dans le monde de l'art numérique !

Description de la demande :

  • Version de Photoshop CS6 Extended pour les systèmes d'exploitation 32 bits et 64 bits basés sur Windows ;
  • Langues d'interface : russe, anglais, ukrainien ;
  • Version entièrement fonctionnelle de l'éditeur, sans nécessiter d'inscription ;
  • De plus : filtre Camera Raw, plugins d'Imagenomic et Nik Software ;
  • Page officielle des développeurs : Adobe Systems ;
  • Lien direct vers le fichier : télécharger .
  • Attention! Adobe Photoshop CS6 sera initialement installé en anglais. Pour savoir comment changer la langue, regardez la vidéo...



Des questions ?

Signaler une faute de frappe

Texte qui sera envoyé à nos rédacteurs :