[LINUX] VIM est bon à utiliser - au moins un début pour l'utiliser

VIM est un éditeur de texte principalement utilisé sous l'environnement LINUX. Il est très original et ressemble à un produit d'un autre monde pour une personne inexpérimentée, mais après l'avoir utilisé dans une certaine mesure, vous serez en mesure de le faire fonctionner en douceur afin d'apprendre à faire du vélo.

La bonne chose à propos du VIM

-La lecture et l'écriture sont très rapides (généralement, le traitement échoue lors de la lecture et de l'écriture d'une énorme quantité de JSON, etc.) ・ Étant donné que la plage de toucher des touches est étroite, les doigts sont moins sollicités. ・ Vous pouvez créer de jolies coutumes simplement en réécrivant .vimrc (la personnalisation du prochain rêve est gênante car des widgets peuvent être impliqués, et cela devient lourd selon les choses)

Cela peut être mentionné.

Il semble qu'il y ait pas mal de gens qui sont récemment passés à VS Code etc. et ont quitté VIM, et des gens qui n'utilisent pas VIM depuis le début, mais même si vous ne codez pas, je me souviens avoir envisagé d'ouvrir et d'éditer des fichiers sous Linux. Il vaut mieux le garder.

Ci-dessous, je vais vous expliquer la partie intro pour ceux qui disent ne pas avoir d'expérience avec VIM, mais qui veulent l'utiliser. Si vous vous en souvenez beaucoup, vous pourrez faire un petit traitement de texte autre que le codage sans difficulté.

0. Il est impossible d'utiliser toutes les fonctions d'un coup

VIM a beaucoup de fonctionnalités, et pour le moment je ne l'ai pas utilisé depuis moins d'un an, et probablement même pas un tiers de son potentiel. Il y a un article "Gachi VIMMER dans un mois" à la destination du lien, mais au moins il n'a pas atteint cette zone.

Comment rendre les nouveaux arrivants vimmer en un mois

Eh bien, quand il s'agit de savoir quel type de personnalisation est pratique et quel type de commande vous voulez utiliser, cela dépend de la personne, il est donc important d'augmenter progressivement les commandes qui peuvent être utilisées par chaque individu.

1. 1. Commande rudimentaire rudimentaire

Pour le moment, travaillons dur en n'utilisant que les commandes suivantes. Si possible, je devrais augmenter le nombre d'autres commandes que j'utilise, mais je pense qu'il est normal de prendre la position «d'essayer de n'utiliser que cela à fond pendant un mois».

・ "I ou o" et "ESC" Basculement entre le mode édition et le mode commande. Vous ne pouvez rien faire sans cela.

・ ": W" et ": q" Enregistrez et commandez pour quitter VIM. Je ne peux rien faire sans ça

・ "Hjkl" Déplacer vers le haut, le bas, la gauche et la droite. Il semble que l'utilisation de la touche directionnelle soit une mauvaise idée, mais je pense qu'il est inévitable que la main y aille un peu. Un jeu ligoté approfondi accélérera votre progression.

・ "Yy" "jj" "p" Copiez, coupez et collez. Cela correspond à toute la ligne. Vous devriez pouvoir maîtriser cela même si vous le forcez. Au fait, il copie le nombre de lignes spécifié par "nombre + yy" (idem pour jj)

・ "Gg" "G" Warp jusqu'à la dernière ligne ou la première ligne.

・ «Maj + v» ou «ctrl + v» Sélectionnez n'importe quel nombre de caractères sur plusieurs lignes ou sur une ligne. Ensuite, cela peut être aa ou jj. Il y a une légère habitude dans la position à attacher.

・ "/ (Chaîne de caractères)" et "n" Si vous entrez une chaîne de caractères de "/" et appuyez sur Entrée, il se déformera à l'emplacement de la chaîne de caractères. Après cela, si vous continuez d'appuyer sur n, vous passerez au candidat suivant.

Pour le moment, essayez d'utiliser les commandes ci-dessus à fond. Après cela, je vais augmenter ce que je peux faire à mon rythme.

2. paramètres vimrc

Créez un fichier appelé ".vimrc" dans votre répertoire racine et écrivez-y vos paramètres préférés. Étant donné que les paramètres préférés de chaque personne sont vraiment différents, vous pouvez les sélectionner en vous reportant aux liens ci-dessous. Cependant, pour le moment, je pense que c'est très gênant si vous ne permettez pas de déplacer le curseur à droite de la fin de la ligne avec "set virtual edit = one more".

Écrivez ceci dans ~ / .vimrc sans réfléchir! ~ Introduction à vim pour les débutants par vim ~

Recommended Posts

VIM est bon à utiliser - au moins un début pour l'utiliser
Est-ce que do.call () de R est une fonction classique d'ordre supérieur? Apprendre à utiliser
Utilisation pratique des couches lors du chargement de bibliothèques sur Lambda
Django TemplateDoesNotExist at / est sorti! (Simple mais accro à une demi-journée!)
N'est-il pas recommandé d'utiliser pip directement?
L'espace de travail Emacs perspective.el est plus facile à utiliser
[Pandas] Qu'est-ce que set_option [Comment utiliser]
Comment utiliser is et == en Python
Il est plus pratique d'utiliser csv-table lors de l'écriture d'une table avec python-sphinx
Créer un outil de génération de documents Python car il est difficile d'utiliser sphinx