Vim pour python

Vim pour python
La version améliorée de VI Editor est VIM qui peut être utilisée pour créer ou modifier les codes source de différents types de langages de programmation ou de script. Il s'agit d'un éditeur de texte configurable et fonctionne plus rapidement que les autres éditeurs de texte basés sur des commandes. Il peut également fonctionner avec divers plugins et vimscript. Cet éditeur peut être configuré pour créer un environnement de développement pour la programmation Python. Python est maintenant un langage de programmation très populaire et utilisé pour développer différents types d'applications. Le codeur peut écrire du code Python sur l'éditeur VIM très facilement et rapide si l'éditeur est correctement configuré pour écrire la programmation Python. Comment vous pouvez ajouter le paramètre et installer des plugins VIM pour la création de Python IDE est affiché dans ce tutoriel.

Avant de commencer ce tutoriel, vous devez vérifier que l'éditeur VIM et Python sont installés et fonctionnent correctement dans votre système d'exploitation Ubuntu. Exécutez les commandes suivantes pour confirmer que les deux packages sont installés.

$ vim -version
$ python -v

Exécutez la commande suivante si VIM n'est pas installé.

$ sudo apt-get install vim

Exécutez la commande suivante si Python3 n'est pas installé.

$ sudo apt-get install python3

*** Remarque: Si l'ancienne version de Python est installée avant, faites-le confirmer que Python3 fonctionne par défaut.

Configuration du fichier VIMRC pour Python

.vimrc Le fichier contient tous les paramètres de configuration de l'éditeur VIM. Si vous exécutez Vim Editor pour la première fois, alors ce fichier sera vide. Si vous avez utilisé VIM Editor avant et ajouté tout paramètre, le fichier contiendra du texte. J'ai ajouté des paramètres de mise en évidence de syntaxe avant. Le fichier contient donc certains paramètres. Exécutez la commande suivante pour ouvrir .vimrc Fichier dans Vim Editor pour ajouter le paramètre pour un script Python.

$ sudo vim ~ /.vimrc

Incluez les paramètres suivants à la fin du fichier pour créer un environnement de développement Python. Enregistrer et fermer le fichier en appuyant sur😡'.

"Activer la mise en évidence de la syntaxe pour les codes Python
Laissez python_highlight_all = 1
"Afficher les numéros de ligne dans chaque ligne
Numéro de réglage
"Afficher un soulignement où se trouve le curseur
régler la curseur
"Ajouter 4 espaces pour chaque onglet
Définir TS = 4
"Mettez en surbrillance la partie correspondante des supports, (), et []
Définir ShowMatch
"Il est utilisé pour contrôler le nombre d'onglets qui seront utilisés par VIM lorsque l'onglet
La touche sera appuyée
définir softTabstop = 4
"Il est utilisé pour contrôler le nombre de colonnes lorsque le décalage gauche ou droit est pressé
Définir ShiftWidth = 8
"Il est utilisé pour l'enveloppement de texte automatique
Définir TextWidth = 79
"Il est utilisé pour convertir tous les nouveaux personnages d'onglet en espace
Définir Expandtab
"Il est utilisé pour ajouter une intention automatique dans VIM
Définir AutoIndente
"Il est utilisé pour informer VIM du format de fichier et comment lire le fichier
SET FILEFORMAT = UNIX

Vérifiez l'effet des paramètres

Ouvrez n'importe quel script Python dans l'éditeur VIM et vérifiez l'effet des nouveaux paramètres. Ici, moyenne.py Le fichier est ouvert sur l'éditeur VIM. Le contenu du fichier est donné ci-dessous.

moyenne.py

n1 = entrée ("Entrez le premier numéro \ n")
n2 = entrée ("Entrez le deuxième numéro \ n")
n3 = entrée ("Entrez le troisième numéro \ n")
moyen = (int (n1) + int (n2) + int (n3)) / 3
imprimer ("la valeur moyenne est", ronde (moyenne, 2))

Les effets des paramètres seront affichés après avoir ouvert le fichier dans l'éditeur VIM. Le numéro de ligne est ajouté dans chaque ligne du fichier pour nombre paramètre. Un soulignement est ajouté où se trouve le curseur pour curseur paramètre.

Lorsque la touche d'onglet est appuyée, alors 4 espaces seront ajoutés pour ts définir comme l'image suivante.

Lorsque le curseur est réglé à la position de n'importe quel support de départ, il mettra en évidence les supports de démarrage et de fin pour showmatch paramètre.

Utilisation de la fonctionnalité complète

VIM Editor a une fonctionnalité intégrée automatique. Cette fonction fonctionne après être entré en mode insert. Ctrl + n est utilisé pour ouvrir la liste déroulante et l'utilisateur peut sélectionner n'importe quel mot dans la liste pour entrer en tant que mot suivant. Ctrl + p est utilisé pour sélectionner le dernier mot dans la liste. Certaines utilisations de la fonctionnalité complète automatique de VIM sont affichées dans la partie suivante du tutoriel.

Ouvrez tout fichier python nouveau ou existant dans l'éditeur VIM pour tester la fonctionnalité automatique. Ici, moyen.Le fichier PY est ouvert dans l'éditeur VIM. Presse je Pour entrer en mode d'insertion et déplacer le curseur où vous souhaitez ajouter le code. Presse Ctrl + n Pour ouvrir la liste de produits automatique. Il affichera la liste de tous les noms de variables et de fonctions déclarées.

Pour sélectionner une variable ou une fonction particulière, saisissez le premier caractère de la variable ou du nom de la fonction et appuyez sur Ctrl + N pour ouvrir la liste automatique. Si Ctrl + N est enfoncé après avoir tapé «P» alors »imprimer«La fonction sera sélectionnée automatiquement comme l'image suivante.

L'image suivante montre l'utilisation de Ctrl + p commande de vim . Activer le mode d'insertion, tapez le caractère 'je' et presser Ctrl + n Pour afficher la liste de produits automatique. Presse Ctrl + p Pour sélectionner le dernier élément dans la liste. Ici, int est sélectionné.

La principale limitation de la fonction intégrée automatique de VIM est qu'il a des options limitées pour effectuer. Si vous souhaitez effectuer des tâches automatiquement complét. Les noms de certains plugins complets automobiles sont Jedi-vim, YouCompleme, PythonComplete, etc.

Conclusion

Le codeur a besoin de moins de temps et d'efforts si un bon éditeur est utilisé pour écrire le code. VIM Editor est l'un des éditeurs populaires pour écrire Python Script. Cet éditeur a de nombreuses fonctionnalités utiles qui aident le codeur à écrire ou à modifier le code Python plus efficacement. Si vous souhaitez utiliser VIM Editor pour la programmation Python ou si vous souhaitez créer un environnement de développement Python dans VIM, ce tutoriel vous aidera à faire cette tâche.