


Introduction aux éditeurs de texte sous Linux
À propos des éditeurs de texte
Il existe de nombreux éditeurs de texte, tels que gedit, kwrite, OpenOffice en mode graphique, et les éditeurs en mode texte incluent vi, vim (version améliorée de vi) et nano... vi et vim sont nos éditeurs les plus couramment utilisés sous Linux. Il est nécessaire pour nous d'introduire l'utilisation la plus simple de vi (vim) afin que les utilisateurs Linux débutants puissent apprendre à l'utiliser dans les plus brefs délais. L'outil nano est similaire à l'opération d'édition sous le système d'exploitation DOS et est facile à utiliser. Nous ne le présenterons pas ici. Si vous êtes intéressé, vous souhaiterez peut-être l'essayer ; >
vi editor
Pourquoi vous devez apprendre à utiliser simplement vi vi ou vim est l'outil d'édition de texte le plus basique sous Linux bien que vi ou vim n'en ait pas. la simple opération de cliquer avec la souris comme un éditeur d'interface graphique, l'éditeur vi En gestion de système et en gestion de serveur, les éditeurs d'interface graphique ne peuvent jamais être comparés. Lorsque vous n'installez pas l'environnement de bureau X-windows ou que l'environnement de bureau plante, nous avons toujours besoin de l'éditeur vi en mode caractère L'éditeur vi ou vim est l'outil le plus efficace pour créer et éditer des documents simples ; 🎜>
Comment utiliser l'éditeur vi
Comment appeler vi
[root@ localhost ~]# vi filename ~ ~ ~ ~ ~ ~ ~ ~
Les trois modes de commande de viMode commande (commande), utilisé pour saisir des commandes ; Mode insertion, utilisé pour insérer du texte ; Mode visuel, utilisé pour surligner et sélectionner visuellement du texte
Enregistrer et quitter des fichiersLe mode commande est le mode par défaut de vi ou vim Si nous sommes dans d'autres modes de commande, nous devons y basculer via la touche ESC. Lorsque nous appuyons sur la touche ESC puis entrons le signe :, vi attendra que nous saisissions la commande en bas de l'écran
:w Enregistrer ; >
:w nom de fichier Enregistrer sous le nom de fichier;
:wq ! Enregistrez et quittez ;
wq ! Remarque : Enregistrez et quittez avec le nom de fichier q ! sauvegarder; :x devrait sauvegarder et quitter, la fonction est la même que :wq!
Mouvement du curseur
Lorsque nous appuyons sur ESC pour entrer en mode Commande Enfin, nous pouvons utiliser les touches suivantes pour déplacer le curseur : j déplace une ligne vers le bas
k remonte d'une ligneh déplace un caractère vers ; la gauche ;
l se déplace vers la droite Déplacer un caractèrectrl+b monte d'un écran ; ctrl+f descend d'un écran
la flèche vers le haut ; la flèche se déplace vers le bas ; vers la gauche La flèche se déplace vers la gauche ; la flèche vers la droite se déplace vers la droite Lorsque nous éditons un fichier, pour les touches j, k, l et h, nous pouvons également ajouter des nombres devant ces commandes d'action ; comme 3j, ce qui signifie descendre de 3 lignes.
Mode d'insertion (insertion de texte)
i est inséré avant le curseur ; a est inséré après le curseur
I est inséré ; à l'emplacement du curseur Insérer au début de la ligne; A Insérer à la fin de la ligne où se trouve le curseur
o Insérer une ligne en dessous de la ligne où se trouve le curseur; 🎜> O Insérer au-dessus de la ligne où se trouve le curseur Une ligne ;
s supprime un caractère à la position du curseur, puis passe en mode insertionS supprime la ligne où se trouve le curseur ; puis passe en mode insertion
Opération de suppression du contenu du texte
x un caractère#x supprime plusieurs caractères ; , # représente un nombre, tel que 3x ;
dw supprime un mot #dw supprime plusieurs mots, # est représenté par des nombres ; , comme 3dw signifie supprimer trois mots ;
dd supprime une ligne #dd supprime plusieurs lignes, # représente un un nombre, tel que 3dd, signifie supprimer la ligne du curseur et les deux lignes suivantes sous le curseur
d ; $ supprime le contenu du curseur jusqu'à la fin de la ligne
J Efface l'espace entre la ligne où se trouve le curseur et la ligne précédente, et connecte la ligne du curseur et la ligne précédente ensembleRestaurer les opérations de modification et de suppression
u Annuler la modification ou la suppression, appuyez sur la touche ESC pour revenir à ; Mode commande, puis appuyez sur la touche u pour annuler la suppression ou la modification précédente ; si vous souhaitez annuler plusieurs modifications ou suppressions précédentes. Pour fonctionner, veuillez appuyer plusieurs fois sur u. Ce n'est pas très différent de l'opération d'annulation de Word ;Mode visuel
Dans la dernière distribution Linux, vi fournit le mode visuel, car cette fonction n'est disponible que dans vim. Si le vi que vous utilisez n'a pas cette fonction, remplacez-le simplement par vim. Activez le mode visuel, appuyez sur la touche ESC, puis appuyez sur v pour entrer dans le mode visuel ; le mode visuel nous offre une sélection extrêmement conviviale de plage de texte à mettre en évidence en bas de l'écran ; - -ou --VISUAL--
pour passer en mode visuel, nous pouvons utiliser ce que nous avons dit plus tôt La commande de mouvement du curseur en mode ligne de commande peut sélectionner une plage de texte. A quoi sert de sélectionner une plage de texte ? Nous pouvons supprimer une certaine partie de l'affectation et appuyer sur la touche d pour supprimer le contenu sélectionné. Après avoir sélectionné le contenu, nous appuyons sur y pour copier ; nous appuyons sur d pour supprimer ; il convient de mentionner que supprimer signifie également copier. Nous revenons au mode commande, puis déplaçons le curseur vers une certaine position, puis appuyons sur la touche maj+p pour coller le contenu que nous venons de supprimer. Mentionnons-le ici d’abord, et nous devrons en parler en détail plus tard. Pour quitter le mode visuel, utilisez toujours la touche ESC
Opérations de copier-coller
En fait, supprimer signifie aussi couper. Lorsque nous supprimons du texte, nous pouvons déplacer le curseur quelque part et appuyer sur Shift+p. Appuyez sur la touche pour coller le contenu. en place, puis déplacez le curseur quelque part, puis appuyez sur p ou shift+p pour coller à nouveau ; p colle après le curseur ; shift+p colle avant le curseur : Voici un exemple. copier la troisième ligne d'un document et la coller après la cinquième ligne. Que devons-nous faire ? Il existe deux méthodes : la première méthode : supprimez d'abord la troisième ligne, déplacez le curseur sur la troisième ligne, puis utilisez l'action dd, puis appuyez sur la touche maj+p. Cela remettra la troisième ligne que vous venez de supprimer à sa place d'origine. Ensuite, nous utilisons la touche k pour déplacer le curseur sur la cinquième ligne, puis appuyons à nouveau sur la touche p, de sorte que le contenu de la troisième ligne soit collé à l'arrière de la cinquième ligne ; Touche ESC, puis appuyez sur la touche v. Déplacez le pointeur de la souris, sélectionnez le contenu de la troisième ligne, puis appuyez sur la touche y pour copier ; puis déplacez le pointeur sur la cinquième ligne et enfin appuyez sur la touche p. Par conséquent, l'opération copier-coller est une utilisation complète de ; mode commande, mode insertion et mode visuel ; nous Pour apprendre à basculer entre les différents modes, utilisez fréquemment la touche ESC ; plus important encore, apprenez à déplacer le curseur en mode commande ; 🎜>À propos des numéros de ligne
Parfois, lorsque nous configurons un programme à exécuter, une erreur se produit dans la ligne X du fichier de configuration. À ce stade, nous devons utiliser les opérations liées au numéro de ligne ;ajouter les numéros de ligne à tout le contenu ; appuyez sur la touche ESC, puis entrez :
set nuset nonu pour annuler le numéro de ligne n Passer à la ligne nFonction Rechercher et remplacer
Rechercher
Tout d'abord, nous devons entrer la touche ESC pour accéder au mode de commande ; nous entrons / ou ? pour accéder au mode de recherche: /SEARCH Remarque : pour la recherche avant, appuyez sur la touche n pour vous déplacer ; le curseur jusqu'au prochain lieu qualifié ;
: ?SEARCH Remarque : Pour effectuer une recherche RECHERCHE en sens inverse, appuyez sur la touche n et déplacez le curseur jusqu'au prochain qualifié Par exemple : Par exemple, je souhaitez trouver le mot d'échange dans un fichier, je dois procéder comme suit : appuyez d'abord sur la touche ESC pour passer en mode commande, puis entrez :/swap
ou ?swappour remplacer
Appuyez sur la touche ESC pour entrer en mode commande: s /RECHERCHE ; /REPLACE Remarque : Changez le Le premier SEARCH mot, remplacez-le par REPLACE
:s /SEARCH/REPLACE/g Remarque : Remplacez le mot SEARCH dans la ligne où se trouve le curseur actuel par REPLACE et mettez en surbrillance toutes les RECHERCHE %s /SEARCH/REPLACE Remarque : Remplacez la première RECHERCHE de toutes les lignes du document ; avec REPLACE;
%s /SEARCH /REPLACE/g Remarque : remplacez toutes les RECHERCHES dans le document par :#,# s /SEARCH/REPLACE/g Remarque : # représente un nombre, indiquant de combien de lignes à combien de lignes remplacer SEARCH Remplacer par REPLACE ; Remarque : Parmi eux, g représente la recherche globale, nous avons remarqué que même là où il n'y a pas de remplacement, SEARCH sera mis en surbrillance ;
Par exemple : Par exemple, on a un document à modifier ; on remplace tous les mots the par THE dans la ligne où se trouve le curseur, ça devrait être :s /the/THE/g
On remplace tous les mots de tout le document Remplacez le the par THE, qui devrait être :%s /the/THE/g
Nous remplaçons simplement le the dans les lignes 1 à 10 par THE, qui devrait être :1 ,10s /le/LE/g
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Utilisation de Python dans Linux Terminal ...

Le multithreading dans la langue peut considérablement améliorer l'efficacité du programme. Il existe quatre façons principales d'implémenter le multithreading dans le langage C: créer des processus indépendants: créer plusieurs processus en cours d'exécution indépendante, chaque processus a son propre espace mémoire. Pseudo-Multithreading: Créez plusieurs flux d'exécution dans un processus qui partagent le même espace mémoire et exécutent alternativement. Bibliothèque multi-thread: Utilisez des bibliothèques multi-threades telles que PTHEADS pour créer et gérer des threads, en fournissant des fonctions de fonctionnement de thread riches. Coroutine: une implémentation multi-thread légère qui divise les tâches en petites sous-tâches et les exécute tour à tour.

Pour ouvrir un fichier web.xml, vous pouvez utiliser les méthodes suivantes: Utilisez un éditeur de texte (tel que le bloc-notes ou TextEdit) pour modifier les commandes à l'aide d'un environnement de développement intégré (tel qu'Eclipse ou NetBeans) (Windows: Notepad web.xml; Mac / Linux: Open -A TextEdit web.xml)

En ce qui concerne le problème de la suppression de l'interpréteur Python qui est livré avec des systèmes Linux, de nombreuses distributions Linux préinstalleront l'interpréteur Python lors de l'installation, et il n'utilise pas le gestionnaire de packages ...

Linux est mieux utilisé comme gestion de serveurs, systèmes intégrés et environnements de bureau. 1) Dans la gestion des serveurs, Linux est utilisé pour héberger des sites Web, des bases de données et des applications, assurant la stabilité et la fiabilité. 2) Dans les systèmes intégrés, Linux est largement utilisé dans les systèmes électroniques intelligents et automobiles en raison de sa flexibilité et de sa stabilité. 3) Dans l'environnement de bureau, Linux fournit des applications riches et des performances efficaces.

Debianlinux est connu pour sa stabilité et sa sécurité et est largement utilisé dans les environnements de serveur, de développement et de bureau. Bien qu'il y ait actuellement un manque d'instructions officielles sur la compatibilité directe avec Debian et Hadoop, cet article vous guidera sur la façon de déployer Hadoop sur votre système Debian. Exigences du système Debian: Avant de commencer la configuration de Hadoop, assurez-vous que votre système Debian répond aux exigences de fonctionnement minimales de Hadoop, qui comprend l'installation de l'environnement d'exécution Java (JRE) nécessaire et des packages Hadoop. Étapes de déploiement de Hadoop: Télécharger et unzip Hadoop: Téléchargez la version Hadoop dont vous avez besoin sur le site officiel d'Apachehadoop et résolvez-le

"Debianstrings" n'est pas un terme standard, et sa signification spécifique n'est pas encore claire. Cet article ne peut pas commenter directement la compatibilité de son navigateur. Cependant, si "DebianStrings" fait référence à une application Web exécutée sur un système Debian, sa compatibilité du navigateur dépend de l'architecture technique de l'application elle-même. La plupart des applications Web modernes se sont engagées à compatibilité entre les navigateurs. Cela repose sur les normes Web suivantes et l'utilisation de technologies frontales bien compatibles (telles que HTML, CSS, JavaScript) et les technologies back-end (telles que PHP, Python, Node.js, etc.). Pour s'assurer que l'application est compatible avec plusieurs navigateurs, les développeurs doivent souvent effectuer des tests croisés et utiliser la réactivité

Dois-je installer un client Oracle lors de la connexion à une base de données Oracle à l'aide de Go? Lorsque vous développez GO, la connexion aux bases de données Oracle est une exigence commune ...
