Journal Journal Bookmark #2

32
15
déc.
2014

Journal Y'en a marre de ce gros troll !

Posté par  .
49
14
nov.
2014

Cher Nal,

Je t'écris aujourd'hui pour m'expliquer. En effet je pense devoir avouer que je suis un troll.
Mais loin du terme galvaudé utilisé par le commun des mortels pour qui un geek est un client d'Apple shooté à la pub, je suis ce que je considère un troll dans le sens positif qu'on peut lui donner.

Je vais expliquer ça avec mon dernier troll : emacs/vim vs sublime text/zed/atome vs intellij/eclipse (qui s'est passé ici)

Le troll (…)

Forum Programmation.autre besoin de conseils pour vim et la sélection du texte à la Gvim

Posté par  . Licence CC By‑SA.
Étiquettes :
2
6
juin
2014

J'ai pour habitude d'utiliser vim dans un terminal style x-term / gnome-terminal-like.
En fait cela désactive complètement la prise en charge du clic droit par vim.

Je m'en suis rendu compte par hasard en essayant gvim.
Au début j'ai été dérouté par la sélection du texte a la souris mais en fait c'est vraiment pratique et beaucoup plus précis.
Je me suis même prit à utiliser cette méthode pour selectionner des bloc de code visuel au lieu du "keyboard-only".

On (…)

TupperVim grenoblois le 14/05/2014

Posté par  . Édité par Benoît Sibaud. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
10
5
mai
2014
Ligne de commande

Après une longue hibernation, le TupperVim revient à Grenoble le mercredi 14 mai 2014. Le TupperVim est une réunion pour amateurs de logiciels beaux, élégants et efficaces, Vi en première ligne, mais également d'autres outils dans le même esprit (bash, zsh, mutt, git, etc.).
Comme le nom de l’événement ne l'indique pas forcément, les utilisateurs d'autres éditeurs de texte sont également les bienvenus.

Le créateur des TupperVim sera même présent en guest star !

Tout cela se passe à Cap Berriat (5 Rue Georges Jacquet, 38100 Grenoble) à partir de 20h.

Entrée libre et gratuite mais pour mieux vous accueillir merci de vous inscrire sur le lien suivant : http://framadate.org/4hkyhyirnmnosmdd

Atelier d'initiation à Vim à Rennes le 22 avril

Posté par  . Édité par NeoX, Nÿco et Benoît Sibaud. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
15
16
avr.
2014
Communauté

L'association Actux organise deux événements autour de Vim. Vim (doit-on encore le présenter sur DLFP ?) est un éditeur de texte libre, très puissant mais assez difficile d'accès aux débutants.

Le premier événement est un atelier d'initiation à Vim. Il aura lieu le mardi 22 avril, de 19h à 21h, au 4Bis à Rennes. Pour cet atelier, aucun pré-requis n'est nécessaire, il suffit simplement de venir avec son ordinateur portable.

Le second événement est une soirée d'échanges sur Vim. Cette soirée est destinée aux personnes ayant un peu ou beaucoup d'expérience avec Vim. Ce sera l'occasion d'échanger ses trucs et astuces, de présenter son plugin préféré ou de montrer comment son vimrc est mieux que celui du voisin. Cette soirée est prévue pour le mardi 20 mai, de 19h à 21h au 4Bis.

L'entrée est libre, gratuite et ouverte à tout le monde. Il n'est pas nécessaire d'être adhérent de l'association pour venir.

Neovim : une refonte de vim pour le 21è siècle

Posté par  (site web personnel) . Édité par Florent Zara, BAud et Benoît Sibaud. Modéré par Ontologia. Licence CC By‑SA.
Étiquettes :
38
26
fév.
2014
Technologie

Neovim est un fork tout récent (fin janvier 2014) de Vim. Faut-il rappeler ce qu'est Vim (Vi IMproved), le fameux éditeur de texte ? Lui-même clone le plus populaire de l'ancêtre Vi ?

Logo VIM

Le logiciel a maintenant plus de 20 ans, contient environ 300 000 lignes de code de vieux C effrayant que peu de gens comprennent. Le mainteneur (unique ?) de Vim, Bram Moolenaar, refuse de factoriser certaines parties du code, et est très prudent avant d'accepter des patchs, car c'est lui qui devra en assurer la maintenance. Conséquence de tout ça : Vim est très dépendant d'une seule personne et évolue très lentement.

Neovim a pour objectif premier de simplifier la maintenance de vim :

  • modernisation du système de compilation : utilisation de cmake ;
  • suppression du code assurant la compatibilité avec de vieux systèmes ;
  • utilisation d'une bibliothèque externe (libuv) pour s'abstraire des différences entre les systèmes d'exploitation ;
  • factorisation « agressive » du code ;
  • meilleure séparation du code entre différents développeurs.

Par la suite, un nouveau système de plugins est prévu, ainsi que la possibilité de pouvoir créer plus facilement des interfaces graphiques (à la manière des plugins).

NdM : merci à Carif pour son journal.

Journal Neovim : vim's rebirth for the 21st century

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
31
25
fév.
2014
Ce journal a été promu en dépêche : Neovim : une refonte de vim pour le 21è siècle.

Context

Vim, le fameux éditeur de texte, est un logiciel ayant plus de 20 ans, qui contient environ 300 000 lignes de code de vieux C effrayant, que peut de gens comprennent.

Le mainteneur (unique ?) de vim, Bram Moolenaar, refuse de factoriser certaines parties du code, et est très prudent avant d'accepter des patchs, car c'est lui qui devra en assurer la maintenance.

Conséquence de tout ça : vim est très dépendant d'une seule personne, et évolue très lentement.

Neovim

Neovim (…)

Journal Le 16ème Tuppervim de Paris sera le 10 Octobre

Posté par  . Licence CC By‑SA.
Étiquettes :
10
2
oct.
2013

Quoi que c'est ?

C'est une réunion de passionnés de vim de tous niveaux, dans le but de faire des présentations de features, de plugins, d'échanger des astuces ou simplement de troller sur lesautres éditeurs en buvant de la bière (avec modération) !

C'est quand et où ce super truc ?

Souvent le premier jeudi du mois à 20h dans les locaux de Mozilla (sauf ce mois ci, pour cause d'occupation des locaux).

Vous pouvez donc en conclure qu'en étant à notre 16ème (…)

TupperVim à Grenoble le mercredi 16 janvier 2013

Posté par  . Édité par Benoît Sibaud, Xavier Teyssier et claudex. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
11
9
jan.
2013
Lug

Suite au succès de la première édition, la Guilde (Guilde des Utilisateurs d'Informatique Libre du Dauphiné) organise un nouveau TupperVim le mercredi 16 janvier, l'occasion d'un échange de trucs et astuces sur l'éditeur de texte Vim. L'occasion aussi de s'essayer au TypeMatrix, en vue d'une commande groupée avec l'association, mais aussi (surtout ?) de boire un coup pour discuter de Vim.

Pour reprendre la description du Wiki d'origine, l'idée principale c'est :

  • échanger des techniques qui améliorent la productivité (Vim, mais aussi d'autres) ;
  • boire un coup et passer une bonne soirée entre barbus (non-barbus acceptés aussi).

Si vous pouvez venir avec quelque chose à boire ou à manger, c'est encore mieux !

Mercredi 16 janvier, de 19h à 22h, dans les locaux de Cap Berriat :
15 rue Georges Jacquet
38000 Grenoble

Forum Astuces.divers besoin d'un ou deux conseils pour VIM

Posté par  .
Étiquettes :
3
11
déc.
2012

Salut,

je suis de plus en plus adepte de vim. Je suis encore loin de le maîtriser à fond, mais déjà plus productif qu'avec nano ou Gedit. Une ou deux choses me posent encore problème.
j’espère que vous pourrez m'aidez :

quel est la meilleure méthode pour sélectionner tout le document ? (l'équivalent de ctrl-a pour les gens normaux)

est-il possible de faire des copier-coller depuis vim vers une autre app ?
J'arrive à copier vers vim en mode insertion avec MAJ+CTRL+V

(…)

Journal Atelier Vim, Paris, le 20 Juillet

Posté par  . Licence CC By‑SA.
Étiquettes :
10
3
juil.
2012

Drew Neil (@nelstrom) connu pour vimcast.org animera un atelier Vim à Paris le 20 Juillet (en anglais).

Il y a 2 sessions:
- matin: http://paris-vimcasts-am-1.eventbrite.com/
- après-midi: http://paris-vimcasts-pm-1.eventbrite.com/

Drew: "My workshops last 3 hours, and they cover some of the most important features of Vim. I'll show you how to make Vim's modes work for you, rather than against you. We'll spend time studying Vim's most important feature: the dot command, which lets you repeat your last change. Once you've (…)

Forum Programmation.autre Plier des régions de code avec vim

Posté par  .
Étiquettes :
1
15
avr.
2012

Bonjour,

J'utilise vim pour la programmation en PHP, et j'en suis actuellement satisfait.

Il y a cependant une chose qui me manque, et que j'aimerais pouvoir faire avec vim, comme je le fais avec notepad++ sous Windows.

Lorsque j'ai une longue classe en PHP, j'aime utiliser des régions pour organiser le code, comme en C#. Comme en PHP, les commentaires peuvent commencer par le caractère '#', cela n'affecte en rien le comportement du programme.

Au final, quand je «plie» le (…)

Forum général.cherche-logiciel Ctrl-Tab, Ctrl-] Impossible sous vim dans les tty

Posté par  .
Étiquettes :
1
29
mar.
2012

Bonjour,

J'ai depuis peu relégué mon interface graphique aux oubliettes et me sers quasi exclusivement des tty pour faire ce que j'ai à faire. Malheureusement lors de l'utilisation de vim, je me suis rendu compte que dans un tty certains raccourcis claviers ne fonctionnaient pas.

Par exemple, j'utilise le plugin Taglist permettant de "transformer vim en IDE", et présentant comme principal atout le raccourci Ctrl-] (qui permet d'ouvrir dans vim le fichier contenant la définition de la fonction se trouvant (…)

Forum Linux.général Vim: comment utiliser un pattern après son matching?

Posté par  .
Étiquettes :
3
7
fév.
2012

Bonjour,
j'ai eu besoin des fonctionnalités de scripting de Vim aujourd'hui, et je n'ai pas su comment réutiliser un pattern lorsqu'il était matché.
Voilà le type de fonction que j'avais défini (sachant que le contexte justifiait ce type de méthode) :

:function Remplacer(line)
:if a:line =~ "^#\(.*\)"
:let @a=\1 "<----------- ici j'aurais voulu "capturer" le contenu matché par les \( \)
:normal O"ap "<------- ici je réutilise ce contenu depuis (par exemple)le registre "a
:endif
:endfunction

Malheureusement ça n'est pas (…)

Forum Linux.général Problème raccourci clavier, Vim, ctags.

Posté par  .
Étiquettes :
0
6
jan.
2012

Bonjour à tous,

Voilà, j'ai un petit problème sous Vim avec ctags.

Ctags permet, dans un code source, de retrouver une variable en appliquant la combinaison de touche Ctrl-] quand le curseur est sur la variable. La combinaison de touche est un peu relou à faire sur un clavier azerty. Heureusement, la combinaison Ctrl-$ a le même effet...sur Windows.
Sur un système linux, la combinaison Ctrl-$ se comporte comme si on appuyait que sur $ (je vois ça grâce à (…)