[LINUX] Script dans les 10 lignes (2.vimrc)

[Pour les débutants] Script dans les 10 lignes (2. description de vimrc)

Si vous utilisez diverses bibliothèques avec python, je me suis dit: "Vous pouvez faire un peu avec un peu de code, et vous pouvez créer un petit script en quelques étapes, ce qui est pratique." Donc, j'ai juste listé python et d'autres commandes. Je peux trouver ceci, mais je publierai un script en 10 étapes sur une base irrégulière.

En tant que ** 2nd **, je voudrais publier le .vimrc minimum qui peut être fait en 3 minutes. </ font> Ce n'est pas du python, mais je pense que vimrc est aussi un langage de script. Étant donné que l'infrastructure telle que les paramètres et le fonctionnement du terminal et du serveur peut être le minimum plutôt que vim, il est nécessaire de se souvenir du vi d'origine, et même en programmation, lorsque vous souhaitez utiliser vim pour modifier la configuration de l'environnement de développement Je pense qu'il y en a encore plus. </ font>

Ces dernières années, l'environnement intégré de Linux a évolué, et je pense que l'éditeur joint est également facile et pratique. Il y a aussi un IDE dans l'environnement de développement, et je pense que l'EDI est le courant dominant pour la programmation, mais dans mon cas, en plus d'écrire la config, écrire un petit script comme "Voulez-vous écrire sql dans l'éditeur et le coller?" Peut être utilisé pour. Surtout dans le cas de SQL, je pense qu'il faut souvent du temps pour entrer dans un environnement standard.

vim est également profond, et la description des fichiers de paramètres vi et vim peut être considérée comme un langage de script intégré. </ font> Si vous creusez plus profondément, il semble qu'il existe une syntaxe de contrôle, etc. et c'est difficile, mais en fonction de la distribution, vous pourrez peut-être l'utiliser facilement au moment de l'installation. Dans certaines distributions Linux, l'entité vi peut être utile, mais il peut s'agir d'un alias vim personnalisé.

C'est trop pratique dans l'état initial, mais lorsque vous l'utilisez dans d'autres environnements, vous pouvez avoir l'impression que quelque chose ne va pas. </ font> Dans cet esprit, j'ai décidé d'écrire les paramètres minimum sans utiliser de plug-in. Tout d'abord, je pense que ce serait bien si les surlignages de syntaxe et les paramètres d'indentation étaient inclus, et si nécessaire, je les ajouterai petit à petit.

Je n'ai pas beaucoup écrit .vimrc ou installé un plug-in, mais récemment, j'ai beaucoup utilisé debian10, et dans l'état initial, ce n'est pas que le plug-in vim soit installé, mais plutôt l'installation de vim. Cela n'a pas été fait tout seul.

J'ai utilisé le vi d'origine pendant un moment. Vous pouvez écrire un fichier de configuration vi, mais j'ai également introduit vim. J'avais l'habitude de faire "set tabstop = 4" pendant un moment, mais même si je n'en avais plus besoin, c'est devenu beaucoup plus facile.


1. Si vim n'est pas installé, installez-le

-Dans le cas du système Debian, si vous insérez vim-nox avec apt etc., vim lui-même sera également inclus. Si vous souhaitez mettre divers paramètres dans vimrc, mettez également vim-nox. -Les noms de paquet sont différents pour les séries redhat.

Est-il installé? Vérification



$ which vim
/usr/bin/vim

# apt search vim-nox
i   vim-nox                         - Vi IMproved - enhanced vi editor - with sc
p   vim-nox:i386                    - Vi IMproved - enhanced vi editor - with sc

root@mint01:~# exit 

2. Description de vimrc

Modifiez .vimrc dans le répertoire personnel d'un utilisateur général, ou créez-en un nouveau s'il n'existe pas. Dans cette config, j'ai mis 6 lignes de réglages. [Attention: .vimrc est un fichier dot] Le guillemet double "" "au début de la ligne est un commentaire.

.vimrc



$ vim  .vimrc
"Afficher le numéro de ligne
set number

"Afficher les parenthèses et accolades correspondantes
set showmatch matchtime=1

"Couleur du commentaire(bleu clair)Spécifier
hi Comment ctermfg=3

"Largeur des caractères de la touche de tabulation
set shiftwidth=4

"Largeur de retrait
set tabstop=2

" syntax
syntax on

** Voici la description de .vimrc qui peut être effectuée en 3 minutes. ** **