Je veux apprendre Vim mais je ne sais pas par où commencer
ringa_lee
ringa_lee 2017-05-16 16:37:08
0
20
1513

Tout d'abord, je n'ai pas installé vim sur mon ordinateur, win7 x64, je ne sais pas quelle est la dernière version de vim

ringa_lee
ringa_lee

ringa_lee

répondre à tous(20)
習慣沉默

vimtutor Cela suffit. Le tutoriel fourni avec vim

阿神

En fait, je pense que c'est une bonne idée de commencer avec le guide concis de mise à niveau de Vim, puis de l'utiliser autant que possible jusqu'à ce que vous vous y habituiez.
Quant au logiciel, s'il s'agit de Windows, je pense qu'il est préférable d'installer ce Windows Shell : Babun directement. Cela élimine certaines configurations, et vous pouvez ensuite jouer avec gvim une fois que vous vous y êtes familiarisé.

为情所困

Il y a quelques années, afin de transplanter GacUI (https://github.com/vczh-libraries) vers Linux, j'ai installé Ubuntu. Afin de vous familiariser avec l'environnement, vous devez utiliser XShell pour vous y connecter et ouvrir vim pour éditer le code. En fait, il est très simple de commencer. Tout d’abord, trouvez quelqu’un pour vous enseigner pendant une demi-heure, puis lisez simplement la documentation fournie avec vim. Plus tard, j'ai également construit clang-complete, mais j'ai entendu dire qu'il ne serait plus maintenu. Après cela, j'ai également appris gdb, afin de pouvoir porter mon propre code, déboguer et exécuter des tests unitaires.

Mais lorsqu'il existe une interface graphique, clion est meilleur pour écrire du code C++. Bien qu'il s'agisse d'un logiciel payant, tant que vous avez votre propre projet open source, vous pouvez facilement demander une licence open source.

p.s.
La première étape dans l'apprentissage de vim est de savoir comment utiliser !q et wq pour quitter (échapper), puis l'édition de texte ordinaire et le saut du curseur, puis l'ouverture de tab et sp, et enfin diverses opérations de chaînes avancées, rechercher et remplacer, enregistrement macro, etc.

習慣沉默

En fait, apprendre vim est très simple. Définissez l'éditeur de texte par défaut du système sur vim, utilisez-le pour modifier du texte à l'avenir, puis recherchez le manuel de vim. Si vous continuez à l'utiliser pendant une longue période, vous vous familiariserez naturellement. avec ça.

仅有的幸福

Si vous utilisez Windows, il n'est en fait pas nécessaire d'apprendre vim. C'est toujours très amusant d'utiliser un IDE. Si vous voulez essayer vim, vous pouvez utiliser le plug-in vim de l'ide.

给我你的怀抱

En fait, je ne pense pas qu'il soit recommandé de passer trop de temps à apprendre vim. Après tout, ce n'est qu'un outil. Grâce à ma propre expérience, je pense que la manière la plus efficace d'apprendre Vim est :

Première étape : Familiarisez-vous avec le mouvement hjkl dans vim, en basculant entre trois modes, en enregistrant et en ouvrant des fichiers. Parce que de cette façon, vous pouvez effectuer certaines opérations de base, assurez-vous de vous plonger dans cette étape. Car le plus important pour maîtriser vim est de s’entraîner à la pratique et de renforcer la mémoire de ses doigts.

Étape 2 : Utilisez un vim prêt à l'emploi configuré par d'autres. Y compris les plug-ins, l'optimisation des clés et le flux de travail. Alors utilisez-le et habituez-vous-y. Lors de son utilisation, vous rencontrerez de nombreux problèmes. Par exemple, comment mémorisez-vous les touches de raccourci ? Comment utiliser le plugin ? Ici, il faut passer un certain temps à s'y habituer. Vous rencontrerez de nombreux problèmes ici, y compris certaines opérations de base de vim. Vous rencontrerez également des problèmes ici et les apprendrez.

Pour les touches de raccourci et certaines techniques de fonctionnement, ne les mémorisez pas toutes avec force, utilisez-les une par une et devenez compétent, car à la fin vous constaterez que vos doigts sont plus rapides que votre cerveau. À ce moment-là, vous ne pourrez peut-être pas réciter une combinaison de raccourcis, mais lorsque vous poserez vos doigts sur le clavier, ils bougeront inconsciemment. Il faut donc s'entraîner, s'entraîner et s'entraîner encore, et renforcer les entraînements un à un

Il en va de même pour les plug-ins. Si vous utilisez la configuration vim de quelqu'un d'autre, il se peut que de nombreux plug-ins ne puissent pas être utilisés temporairement. Mais au fur et à mesure que vous continuez à l’utiliser, vous découvrirez par vous-même : cette fonction est-elle disponible ? Cette fonction existe-t-elle ? À ce stade, vous devriez rechercher la documentation vim d'autres personnes ou consulter le fichier vimrc vous-même. Vérifiez s'il existe un plug-in qui implémente cette fonction. Ce processus a également été exploré étape par étape, plug-in par plug-in. À ce moment-là, vous connaissez déjà le vim des autres. Vous pouvez déjà l'utiliser comme un outil important dans votre travail.

Étape 3 : Si vous êtes une personne inconstante, vous ne pouvez pas vous limiter à utiliser la configuration des autres. Parce que lorsque vous utilisez vim, il y a plus ou moins de plug-ins qui ne sont pas inclus dans la configuration vim que vous utilisez, ou dans la configuration clé que vous pensez pouvoir être plus optimisée. À ce stade, vous souhaiterez modifier cette configuration, ajouter vos propres touches de raccourci, les plug-ins dont vous avez besoin, etc. À ce moment-là, vous commencerez vraiment à vous lancer dans le grand gouffre de vim. Vous découvrirez quel raccourci vous convient le mieux et rechercherez des plug-ins plus utiles (et intéressants). A ce stade, vous formerez votre propre configuration vim. Et nous continuerons à le peaufiner au travail

Étape 4 : Si vous n'êtes pas satisfait de l'utilisation des plug-ins d'autres personnes ou si vous ne trouvez pas de plug-in adapté aux fonctions que vous souhaitez. Si vous avez du temps et de l'énergie en ce moment, vous essaierez peut-être d'écrire vous-même un plug-in vim. A ce moment, le gouffre de vim sera creusé de plus en plus profondément Félicitations, vous pouvez écrire sur votre CV : Maîtrise de l'utilisation de vim (blague)

.

Mais en fin de compte, j'ai l'impression que vim n'est qu'un outil, alors ne passez pas trop de temps à l'apprendre au début. Je ne vais pas vous dire combien de temps je passe sur vim. .

De plus, il s'agit de ma propre configuration vim Si vous êtes intéressé, vous pouvez y jeter un oeil : https://github.com/ruanyl/bigvim

.
Ty80

Le général devrait être vim7.3 vim7.4
gvim doit être utilisé sous Windows. La version est arbitraire, c'est juste pour la pratique. Il n'y a aucune différence dans les touches de raccourci de base 7.x. après la maîtrise.

Recommander un livre "Vim Practical Skills"
http://book.douban.com/subject/25869486/

Enfin, avant d'utiliser vim, entraînez-vous à bien taper, ne gâchez pas votre doigté, et encore moins à lire le clavier~

.
洪涛

Je vous recommande quelques tutoriels que je trouve bons : http://coolshell.cn/articles/5426.html http://blog.jobbole.com/86132/ ; use_vim_as_ide ;

世界只因有你

Tout d'abord, lisez un livre. Je recommande "Vim Practical Skills". Je l'ai lu pour la deuxième fois. Ce livre peut vous aider à comprendre ce qui se passe et pourquoi !
La deuxième est de voir comment les autres l'utilisent, comme :
/a/1190000004016129
La troisième est d'aller sur github pour trouver les méthodes de configuration les plus populaires, apprendre et expérimenter le plug-in, et voir celles qui vous conviennent, tel que :
https:// github.com/spf13/spf13-vim

我想大声告诉你

Tout le monde en a dit beaucoup, j'aimerais en ajouter un très pratique, équipé d'un clavier mécanique non complet. Le plus important est qu'il n'y ait pas de touches fléchées (moins chères comme Poker2), qui vous forceraient. pour utiliser hjkl vous-même

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!