116 votes

De mieux en mieux à Vim

J'ai été à l'aide de Vim pour un temps assez long, mais je suis à un niveau où je l'utiliser en mode insertion, la plupart du temps, et j'ai toujours utiliser les touches fléchées pour se déplacer(!).

J'ai l'impression que je ne suis pas au mieux ma belle éditeur, en particulier concernant la navigation (en particulier un code), copier et coller, et de faire d'autres manipulations de code existant. (même si je suis très à l'aise avec compliqué rechercher/remplacer des modèles).

  • Comment dois-je apprendre plus?
  • Quelles ressources peut-on recommander?

78voto

Matteo Riva Points 14340

« Pourquoi, oh pourquoi, faire ces #? @! nutheads utiliser vi ? » consiste à définir une bonne introduction à « la voie de Vim », en particulier sur les objets de texte qui sont l’un des plus caractéristiques de Vim.

66voto

Sarah Points 3390

Voici quelques génial screencasts qui devrait vous donner une idée de ce à apprendre par la suite. Il y a aussi des vidéos pour niveau intermédiaire et avancé sujets, mais les novices sont en fait les plus importantes.

Aussi, quand j'ai senti qu'il me manquait et pas vraiment d'apprentissage "Vim chemin", j'ai choisi de désactiver les touches fléchées à la fois normal et en mode insertion. Cela vous oblige à utiliser la touche ESC pour aller quelque part, et qui vous fait penser plus de Vim. En fin de compte, j'ai activé les touches fléchées de nouveau en mode insertion, mais je n'ai pratiquement jamais les utiliser. Il y a, le plus souvent, de meilleures façons de se déplacer.

map <up> <nop>
map <down> <nop>
map <left> <nop>
map <right> <nop>

Et surtout

imap <up> <nop>
imap <down> <nop>
imap <left> <nop>
imap <right> <nop>

23voto

ghostdog74 Points 86060
<ol> <li>type de <code></code> sur la ligne de commande</li> <li>allez dans vim, type : aider ou<code></code></li> <li>s’abonner à la <a href="http://www.vim.org/maillist.php">mailing liste</a></li> <li>officiel de <a href="http://www.vim.org/docs.php">docs de vim</a></li> </ol>

16voto

Johnsyweb Points 45395

Deux conseils:

  • Utiliser Vim pour éditer tout (e-mail, formulaires web, code, ...). Quand quelque chose se sent lent, il y a probablement un moyen plus rapide de le faire. :helpgrep est votre ami.

  • Sur la tête de http://vimgolf.com/ et la concurrence. J'ai appris beaucoup de trucs et astuces de cette façon. [Avertissement: Aucune responsabilité n'est acceptée pour les longues périodes de temps qui "disparaissent" alors qu'il participe à VimGolf].

13voto

Paolo Tedesco Points 22442

Un article intéressant par Bram Moolenaar lui-même : édition de sept habitudes de texte efficace.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X