VIM

TwitterFacebook
Get flash to fully experience Pearltrees
Don't worry, I'll finish all the previous article series that I have started ( creating and marketing a video downloading tool , famous awk one-liners explained , sed one-liners explained and mit algorithms ). I just wanted to utilize my excitement and get this article published ASAP. Okay, so what is surround.vim plugin? Here is what Tim Pope , the author of this plugin, says: Surround.vim is all about "surroundings": parentheses, brackets, quotes, XML tags, and more. The plugin provides mappings to easily delete, change and add such surroundings in pairs. http://www.catonmat.net/blog/vim-plugins-surround-vim/

Vim Plugins You Should Know About, Part I: surround.vim - good coders code, great reuse - Vimperator

http://www.tummy.com/Community/Presentations/vimpython-20070225/vim.html

Python and vim: Two great tastes that go great together - Vimperator

#for i in xrange(0, min(maxSearch, len(cb))): [CONTINUED] # count spaces after a class or def line if justSawDefOrClassLine: justSawDefOrClassLine = 0 if line[0] == ' ': indentSpaces = 0 for c in line: if c != ' ': break indentSpaces = indentSpaces + 1 if line[:4] == 'def ' or line[:6] == 'class ': justSawDefOrClassLine = 1 #for i in xrange(0, min(maxSearch, len(cb))): [CONTINUED] # add to tab versus space count if line[0] in ' \t': indentCount[line[0]] = indentCount.get(line[0], 0) + 1 # more lines started with space if indentCount[' '] > indentCount['\t']: vim.command('set smarttab tabstop=8 expandtab') if indentSpaces: vim.command('set ts=%d sw=%d' % ( indentSpaces, indentSpaces )) # more lines started with tab else: vim.command('set softtabstop=3 ts=3 sw=3') EOF #for i in xrange(0, min(maxSearch, len(cb))): [CONTINUED] # generate new serial now = time.time() today = time.strftime('%Y%m%d00', time.localtime(now)) todayVal = long(today) serialVal = long(serial) if todayVal
Tutoriel Le texte suivant est la traduction du tutoriel disponible lors du démarrage de Vimperator. Ce tutoriel est fait pour le clavier a été adapté pour la disposition bépo, avec cette configuration . Entre [], j'ai mis les raccourcis par défaut de Vimperator qui marcheront parfaitement sur un clavier Azerty. Démarrage rapide http://bepo.fr/wiki/Vimperator

Vimperator

http://bepo.fr/wiki/Vim Vim est un éditeur de texte ergonomique, libre et disponible sous de nombreux systèmes d'exploitation. Cette page tente de regrouper le maximum d'informations relatives à son utilisation avec la disposition bépo. il n'utilise que très peu de raccourcis : plutôt que de recourir à des touches modificatrices ( Ctrl , Alt ou la touche Meta ), il utilise plusieurs « modes » de fonctionnement (quatre modes : normal , insertion , visualisation et commande ), ce qui permet d'utiliser toutes les commandes en position « dactylo », c'est-à-dire avec les doigts proches de la position de repos, prêt à taper du texte à tout instant ;

Vim - bépo

Lire les pages de manuel avec vim c'est possible !

http://blog.philpep.org/post/Lire-les-pages-de-manuel-avec-vim-c-est-possible-! Je ne présente plus cet éditeur de texte ultime qui est sans aucuns doute le seul éditeur de texte valable dans ce bas monde. Si vous codez un petit script shell ou encore un programme en C, les pages de manuel sont souvent indispensable (et même parfois en Français o/). Alors au lieu de les lire avec la veille commande man , ayez le réflexe vim et lisez là directement dans votre session vim. Pour les feignant comme moi, un petit mapping à mettre dans votre vimrc qui permet d'avoir la page de man de la commande qui se trouve en dessous du curseur avec la touche K (en mode normal).
IDE Python

http://vim-fr.org/index.php/Accueil

Vim-fr

De Vim-fr. Vous vous trouvez actuellement sur le wiki français non officiel de Vim . Nous vous souhaitons la bienvenue, et nous espérons que vous trouverez votre bonheur en ces pages. Ce wiki vous expliquera en détail comment personnaliser votre éditeur Vim .