[LINUX] Introduction à la commande vi (Remarque)

introduction

Depuis que je travaille de plus en plus dans les terminaux, j'ai rassemblé des commandes d'opérations (minimales) sous forme de note personnelle. Il y a beaucoup de commandes lorsque je le recherche, mais j'aimerais le maîtriser à partir d'ici en guise d'introduction.

Passer en mode édition

--Entrez en mode d'édition à la position du curseur "i"

Quitter le mode d'édition / enregistrer le fichier

--Enregistrer "ZZ" ou ": wq" et quitter

Paramètres Vim

--Kkkk pour afficher le nombre de lignes ": set number"

Déplacez le curseur

Haut bas Gauche Droite

--Déplacez jusqu'à "k" (↑) --Déplacez "j" vers le bas (↓) --Déplacez-vous vers la gauche de "h" (←)

mot

ligne

--Amener au début de la ligne "^" --Aller à la fin de la ligne "$"

Paragraphe

--Aller au début du paragraphe "{" --Amener à la fin du paragraphe "}"

Autre

--Aller à la première ligne de "gg" --Aller à la dernière ligne de "G"

Chercher

Éditer

Copier et coller

--Copie de la ligne "yy" ou "Y" (Yank) --Copier 3 lignes à partir de la position du curseur "3yy"

Effacer

--Supprimer un caractère de "x"

Autre

--Annuler l'opération juste avant "u"

Recommended Posts

Introduction à la commande vi (Remarque)
mémorandum de commande vi
Mémorandum de commandement
Introduction à Scrapy (1)
Introduction à Scrapy (3)
Premiers pas avec Supervisor
Introduction à Tkinter 1: Introduction
mémorandum de commande nc
Introduction à PyQt
Introduction à Scrapy (2)
[Linux] Introduction à Linux
Introduction à Scrapy (4)
Commande mémorandum conda
Introduction à discord.py (2)
Mémorandum de commande setuptools
[Introduction à Udemy Python3 + Application] 67. Arguments de ligne de commande
mémo de commande vi (vim)
Introduction à Lightning Pytorch
Introduction aux baies non paramétriques
Introduction à EV3 / MicroPython
Introduction à la reconnaissance d'image TensorFlow
Introduction à OpenCV (python) - (2)
Introduction à PyQt4 Partie 1
Introduction à l'injection de dépendances
Introduction à Private Chainer
Introduction à l'apprentissage automatique
Un mémorandum concernant la conversion γ
Introduction à la commande vi (Remarque)
AOJ Introduction à la programmation Sujet 1, Sujet 2, Sujet 3, Sujet 4
Introduction au module de papier électronique
Introduction à l'algorithme de recherche de dictionnaire
Introduction à la méthode Monte Carlo
Introduction à Python Django (2) Win
Introduction à l'écriture de Cython [Notes]
Introduction à Private TensorFlow
Une super introduction à Linux
AOJ Introduction à la programmation Sujet n ° 7, Sujet n ° 8
Alternative à la commande dumpdata de django
Commande pour générer un code QR
Introduction à la détection des anomalies 1 principes de base
Introduction à RDB avec sqlalchemy Ⅰ
[Introduction au système] Retracement de Fibonacci ♬
Introduction à la communication série [Python]
AOJ Introduction à la programmation Sujet n ° 5, Sujet n ° 6
[Introduction à AWS] Mémorandum de création d'un serveur Web sur AWS
Introduction au Deep Learning ~ Règles d'apprentissage ~
Introduction à Python (version Python APG4b)
Une introduction à la programmation Python
[Introduction à cx_Oracle] (8e) version de cx_Oracle 8.0
Introduction à discord.py (3) Utilisation de la voix
Introduction à l'optimisation bayésienne
Apprentissage par renforcement profond 1 Introduction au renforcement de l'apprentissage
Super introduction à l'apprentissage automatique
Introduction à Ansible Part «Inventaire»
Série: Introduction à cx_Oracle Contents
Mémorandum de commande Linux [pour les débutants]
[Introduction] Comment utiliser open3d
Introduction au Deep Learning ~ Rétropropagation ~
Introduction à Ansible Part ④'Variable '