Vous avez provisionné un Linode et l’avez démarré avec une distribution au son cool. Vous avez lu L’Introduction aux Concepts Linux et les guides de démarrage, et maintenant vous êtes prêt à définir votre nom d’hôte. Aller de l’avant et modifier le fichier /etc/hosts.
devriez-vous utiliser Vim ou Emacs? Est-il acceptable d’utiliser Nano? Ce qui est Neovim? Ou devriez-vous utiliser un autre éditeur de texte entièrement?,
Emacs versus Vim est une conversation connue pour tendre les relations, mais nous essaierons de briser certaines des différences et de vous orienter dans la bonne direction sans perdre trop de vos amis développeurs.
Nano est l’éditeur de texte de base intégré pour de nombreuses distributions populaires. Il est généralement déjà contenu dans la distribution, ne prend aucun apprentissage ou s’y habituer, et toutes ses commandes et invites sont affichées en bas.
utilisez Nano si:
Vous êtes nouveau sur le terminal, ou vous avez juste besoin d’entrer dans un fichier pour un changement rapide., Par rapport aux éditeurs plus avancés entre les mains de quelqu’un qui sait ce qu’ils font, certaines tâches sont lourdes et non personnalisables. Mais si vous ne passez pas la journée dans un éditeur de texte basé sur un terminal, Vous êtes probablement très bien avec Nano. Ne laissez personne vous déranger, utilisez-le avec fierté.
Comment faire Nano:
à partir de votre terminal, Entrez `nano` et le nom de fichier que vous souhaitez modifier.
Si le fichier n’existe pas déjà, il sera une fois que vous l’enregistrez. Les commandes sont répertoriées en bas et sont déclenchées avec la touche Control (CTRL)., Par exemple, pour trouver quelque chose dans votre fichier, maintenez la touche CTRL enfoncée et appuyez sur W, dites-lui ce que vous recherchez et appuyez sur Entrée. Appuyez sur CTRL + X pour quitter, puis suivez les invites en bas de l’écran.
Emacs et Vi
selon Slate, Emacs et Vi sont « parmi les applications ayant la plus longue durée de vie de tous les temps. »L’entrée Wikipedia sur les différences entre Emacs et Vi décrit la guerre sainte entre les deux applications qui fait rage depuis la fin des années 1970.
Les deux éditeurs ont besoin d’apprendre leurs commandes respectives, ce qui signifie que vous ne pourrez pas les ouvrir et obtenir le droit de travailler., Mais les utilisateurs experts de l’un ou l’autre semblent faire en sorte que leur éditeur de choix effectue de la magie, souvent sans même quitter la ligne d’accueil de leur clavier.
ne commencez pas à vous sentir comme si vous deviez être un expert tout de suite. Je vais vous guider dans la mise en route et une fois que vous vous êtes installé dans l’utilisation de base et que vous vous êtes engagé dans un éditeur, vous gagnerez en maîtrise grâce à l’utilisation.
Emacs
Emacs a été en développement depuis 1976. C’est beaucoup de temps pour développer des plugins nécessaires tels que Helm, Autocomplete et Org-mode., Emacs dispose de beaucoup de fonctionnalités comme un terminal, calculatrice, calendrier, client de messagerie, navigateur web, et Tetris, il est souvent évoqué comme un système d’exploitation lui-même.
j’ai trouvé que le démarrage D’Emacs était relativement simple, mais plus j’apprends, plus il y a à apprendre. Grâce aux” tampons », à ces plugins et à la façon dont Emacs traite” windows », C’est L’éditeur que vous pouvez utiliser si vous passez toute la journée dans un éditeur et que vous ne voulez pas être incommodé ou distrait par le changement d’application.,
cela ne veut pas dire que Vi et ses dérivés ne sont pas destinés à une utilisation quotidienne, mais les multiples sessions et l’extensibilité de style évier D’Emacs semblent faire partie du tableau principal pour ses fidèles.
Les commandes Emacs sont accessibles via des combinaisons de touches CTRL ou ALT et une autre frappe. Lorsque vous voyez des raccourcis qui lisent C-h ou M-x, C représente la touche control et M représente la touche Alt (ou Escape, selon votre système).
comment Emacs:
entrez ’emacs’ dans votre terminal et accédez au tutoriel intégré avec C-h T. Cela signifie, tout en maintenant CTRL enfoncé, appuyez sur H, puis T.,
ou, essayez la combinaison de touches C-h r pour ouvrir le manuel dans Emacs. Vous pouvez également utiliser le manuel comme un terrain de jeu; n’oubliez pas de quitter sans enregistrer en appuyant sur la combinaison de touches C-x C-c.
Liens utiles Emacs:
- Emacs wiki
- visite guidée GNU
- Cornell Emacs Quick Reference
Vi/Vim
Vi ou l’une de ses variantes est généralement livré avec votre distribution de choix. Il est considéré comme un éditeur « modal », ce qui signifie qu’il existe différents modes de navigation dans les fichiers et d’édition de texte., Parce que vous naviguez Vi plus efficacement grâce à l’utilisation de commandes et de raccourcis clavier, Vi est mieux expérimenté qu’expliqué.
lorsque vous entrez Vi, vous commencez en mode normal et naviguez à l’aide des commandes du clavier et des touches H, J, K et L pour vous déplacer respectivement vers la gauche, le bas, le haut et la droite.
L’utilisation de Vi ressemble plus à la résolution de problèmes avec un soupçon sain de parler à votre ordinateur. Considérez – le comme une méditation; pour de meilleurs résultats, pratiquez-vous à énoncer vos intentions. Par exemple, en mode normal, pour supprimer un mot, appuyez sur D, puis W., De tout changer à l’intérieur d’une parenthèse, placez le curseur à l’intérieur de la parenthèse ouverte (, puis appuyez sur c, puis moi, puis ouvrez une parenthèse (.
vous pourriez avoir des problèmes initiaux pour naviguer dans Vi si vous utilisez un clavier Dvorak, mais si c’est le cas, il est probable que vous le saviez déjà.
Comment Vi ou Vim:
Entrez » vi » ou » vim » dans votre terminal.
sur de nombreuses distributions, il est probable que, même si vous entrez » vi » dans un terminal, vous ouvrez réellement Vim. Vim est un successeur vi avec quelques améliorations. Il fonctionne par défaut sur OS X et certaines distributions Linux lorsque ‘ vi ‘ est exécuté.,
pour quitter Vim sans enregistrer, appuyez sur ESC pour passer en mode normal, puis appuyez sur : (deux points) pour accéder à la ligne de commande (une invite apparaît tout en bas) et entrez q!.
l’opérateur : (deux points) commence de nombreuses commandes comme :help pour help, ou :w pour save. Pour enregistrer et quitter, vous pouvez utiliser cette invite et la combinaison de touches :wq, ou maintenez la touche MAJ enfoncée et appuyez deux fois sur Z (le raccourci Maj+ZZ).
Si vous êtes bloqué à l’invite et que vous ne vous souvenez pas de l’opérateur que vous souhaitez utiliser, entrez : (deux points), puis appuyez sur CTRL+D pour obtenir une liste de possibilités.,
essayez Vim:
pour apprendre les bases de Vim, entrez `vimtutor` dans votre terminal pour accéder à une procédure pas à pas interactive.
lorsque vous êtes prêt pour une pratique avancée, essayez VimGolf pour des exercices qui encouragent à trouver de meilleures solutions plus efficaces pour résoudre les défis.
j’aime Afficher les numéros de ligne. La commande’: set number ‘ permet de passer rapidement à des numéros de ligne spécifiques. Par exemple, pour passer à la ligne 16, tapez :16 (deux points 16)
comme Emacs, il existe de nombreux plugins disponibles pour Vim. Consultez VimAwesome pour les plugins pour vous aider avec tout ce sur quoi vous travaillez.,
- conseils et astuces de Swathmore
- Guide de référence Vim De La Linux Academy
- VimGolf
essayez également: Neovim
Auto-présenté comme « littéralement l’avenir de Vim”, Neovim a gagné du terrain en tant que « remplacement direct de Vim” qu’il vise à être. Neovim est un effort pour refactoriser (essentiellement, réécrire l’intérieur pour mieux fonctionner sans gâcher l’extérieur) la base de code de Vim et apporter diverses fonctionnalités d’optimisation, comme les plugins asynchrones (ils s’exécutent séparément, au besoin), un terminal et des améliorations générales., Soyez conscient cependant, alors que les critiques ont été généralement positives, Neovim est actuellement en alpha.
comment installer Neovim:
installez l’application à l’aide du gestionnaire de paquets de votre choix, puis entrez `nvim`. Traitez-le comme Vim comme décrit ci-dessus et consultez la documentation Neovim.
mais que se passe-t-il si j’aime m’immerger dans Emacs et que je souhaite qu’il agisse plus comme Vim?
Emacs Mal mode pourrait être pour vous., Ce n’est pas mal car c’est plus difficile (pas plus que d’habitude); non, le mode mal fait qu’Emacs agit un peu plus comme vim en lui donnant des modes et en activant des commandes accessibles via la commande : trigger (deux points trigger).
mentions honorables
Ed existe depuis L’aube d’Unix, et peut être invoqué avec un simple `ed` suivi d’un nom de fichier. La première chose que vous remarquerez est que rien ne semble se produire. C’est parce que ed est si léger (moins de 100 Ko), qu’il existe directement dans les lignes terminales.,
comme Vim, ed est modal et a un mode visuel un peu différent de ce à quoi vous pourriez vous attendre. Utiliser si tout le reste est cassé ou si c’est de 1991. Si vous êtes déterminé à apprendre l’ed, consultez le manuel GNU ed.
Si vous l’ouvrez simplement pour fouiller, entrez » Q » pour quitter sans autre invite.
gedit
même cas d’utilisation que nano, mais plutôt que d’être basé sur un terminal, gedit nécessite une interface utilisateur graphique (GUI). Pour cette raison, il n’appartient pas vraiment à une liste d’éditeurs de texte basés sur un terminal, sauf pour dire que c’est une option sur certains systèmes., Utilisez-le si cela vous rend heureux.
Wordstar 4.0
Éditeur de choix pour tuer vos personnages préférés.
Wordperfect
éditeur de choix pour le cabinet d’avocats vieillissant. Comme Vim et Emacs, WordPerfect existe depuis la fin des années 1970 et a été adopté par les cabinets D’avocats à L’époque DOS du début des années 80. si c’est votre éditeur de choix, lorsque vous vous excusez auprès de vos amis pour l’envoi de fichiers étranges, rappelez-leur Qu’OpenOffice et LibreOffice ouvriront à peu près n’importe quoi sur la plupart des systèmes d’exploitation graphiques.,
cela se résume à ceci
essayez un éditeur et son tutoriel, regardez quelques vidéos de personnes l’utilisant pour votre usage prévu, puis passez une journée ou deux à l’utiliser avec de vrais fichiers. L’une des bonnes choses à propos des utilisateurs fondamentalistes de Vim et D’Emacs est que les deux ont jonché Internet (Oui, je capital) avec des conseils, des plugins, des raccourcis, des jeux et des versets bibliques sur une utilisation plus efficace pour chaque cas d’utilisation possible.
le meilleur éditeur pour vous est celui qui vous donne l’impression de faire avancer les choses; pas nécessairement celui dans lequel vous avez sombré le plus de temps., Bien que, une fois que vos doigts sont formés et que vous avez configuré les choses comme vous le souhaitez, il est probablement peu probable que vous commandiez.
Leave a Reply