Journal [Bookmark] Vim 8

Posté par . Licence CC by-sa
Tags :
42
12
sept.
2016

La version 8 de Vim, le célèbre éditeur de texte à la courbe d'apprentissage bien raide, est sortie ce 12 septembre 2016

La principale nouveauté de cette version est la possibilité de lancer des processus en tâche de fond, permettant ainsi de procéder à des calculs sans ralentir toute l'interface de Vim.
Mais on y trouve d'autres fonctionnalités majeures telles que:

  • le support de Gtk3
  • la commande :smile (qui rend l'utilisateur heureux)
  • la fin du support de MSDOS
  • le support (...)

WebVim, une distribution Vim pour le dévelopment web

Posté par (page perso) . Édité par Benoît Sibaud et Nils Ratusznik. Modéré par ZeroHeure. Licence CC by-sa
42
13
nov.
2015
Ligne de commande

WebVim est une distribution Vim qui vient avec un lot de greffons pré-configurés et optimisés pour le développement web et JavaScript/node.js.

Logo WebVim

WebVim offre par défaut quelques fonctionnalités sympas, dignes de certains IDE et éditeurs de code spécialisés :

  • coloration syntaxique ;
  • affichage des erreurs de syntaxes et de styles ;
  • auto-complétion ;
  • refactoring ;
  • curseurs multiples ;
  • formatage et alignement automatiques ;
  • prise en compte de conventions d'édition (editorconfig) ;
  • prise en charge de git ;
  • navigation dans les modules nodes.js ;
  • un mode hardcore (où par exemple la touche Esc et les flèches sont désactivées) ;
  • et tout ce que Vim fournit par défaut (par exemple la vérification orthographiques) !

WebVim utilise le gestionnaire de greffons vim-plug en arrière plan et un système de chargement et de configuration avancé.

Kakoune, un éditeur de texte qui a du caractère

Posté par (page perso) . Édité par Lucas, mawww, yPhil, Benoît Sibaud, patrick_g et Thomas DEBESSE. Modéré par Benoît Sibaud. Licence CC by-sa
55
11
nov.
2015
Ligne de commande

Kakoune est un éditeur de texte en console qui gagne a être connu. Cette dépêche a pour but de le faire découvrir à plus de monde.

NdM : Le logiciel est placé par ses auteurs dans le domaine public.

TupperVim le 18 novembre 2015 à Lyon

Posté par . Édité par Benoît Sibaud, Yvan Munoz et Xavier Claude. Modéré par ZeroHeure. Licence CC by-sa
Tags :
11
11
nov.
2015
Communauté

Les TupperVim sont des réunions d'utilisateurs de l’éditeur de texte Vim (débutants ou avancés) durant lesquelles chacun des participants échange des trucs et astuces.

Vim étant un éditeur très riche et hautement paramétrable, ces sessions sont l’occasion de s’initier à son utilisation, d’approfondir ses connaissances, d’échanger ses .vimrc respectifs, ou encore de découvrir des greffons pour aller plus loin. Toute personne, quel que soit son niveau, est la bienvenue.

Tous les détails sont en deuxième partie…

Tuppervim en septembre 2015, à Paris le 8 et à Lyon le 30

Posté par (page perso) . Édité par Benoît Sibaud et Yvan Munoz. Modéré par Benoît Sibaud. Licence CC by-sa
Tags :
12
1
sept.
2015
Communauté

Les Tuppervim sont des événements où l’on partage des connaissances et des astuces à propos de Vim.

Vim étant un éditeur très riche et hautement paramétrable, ces sessions sont l’occasion de s’initier à son utilisation, d’approfondir ses connaissances, d’échanger ses vimrc ou encore de découvrir des greffons pour aller plus loin. Toute personne, quel que soit son niveau, est la bienvenue.

TupperVim le 24 juin 2015 à Lyon

Posté par . Édité par Benoît Sibaud, ZeroHeure et Nils Ratusznik. Modéré par ZeroHeure. Licence CC by-sa
Tags :
8
9
juin
2015
Communauté

Suite aux succès des deux précédentes sessions de cette année, l'ALDIL organise une troisième soirée TupperVim le mercredi 24 juin prochain.

Pour rappel, les TupperVim sont des réunions d'utilisateurs de l’éditeur de texte Vim (débutants ou avancés) durant lesquelles chacun des participants échange des trucs et astuces.

Vim étant un éditeur très riche et hautement paramétrable, ces sessions sont l’occasion de s’initier à son utilisation, d’approfondir ses connaissances, d’échanger ses vimrc ou encore de découvrir des greffons pour aller plus loin. Toute personne, quel que soit son niveau, est la bienvenue.

Tous les détails sont en seconde partie…

Un point d'avancement sur Neovim

Posté par (page perso) . Édité par Yvan Munoz et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC by-sa
65
21
avr.
2015
Ligne de commande

Le logo de Neovim

Neovim est un éditeur de texte, issu d'un fork de Vim. Il vise à le rendre plus moderne. En particulier, faciliter le développement et l'utilisation de greffons, et permettre de l'intégrer plus facilement dans d'autres outils.

Le fork date d'un peu plus d'un an et le travail commence à payer. En plus d'un gros nettoyage de la base de code, les développeurs de Neovim ont mis en place un système de plugins, de greffons, qui peuvent désormais tourner à l'extérieur du processus principal et communiquer avec lui via msgpack. On peut également apprécier la possibilité de lancer un terminal à l'intérieur de Neovim, grâce à l'inclusion récente de la libvterm.

Mais pour accélérer le développement, Neovim a besoin de vous. Le développeur principal, @tarruda passe une partie de son temps sur Neovim et une autre partie à faire des missions en freelance pour gagner sa vie. Grâce à des dons, il pourrait diminuer le temps passé sur les missions, et ainsi passer plus de temps à faire vivre Neovim.

Personnellement, je suis un utilisateur comblé de Neovim depuis quelques mois. Bien que celui-ci soit toujours en version alpha, il est très stable et le passage de Vim à Neovim s'est fait sans aucun souci. Aussi, j'ai participé à l'appel à dons et vous encourage à faire de même pour promouvoir ce projet qui le mérite bien !

Journal Open Source Rookies of the Year

15
15
mar.
2015

Alors c'est la première fois que je vois ce prix et puisque je n'ai rien vu passer à ce sujet sur LinuxFr.org, je me suis dit que j'allais partager ça.

Le prix est décerné par Black Duck (boite derrière un moteur de recherche de code (suite à un rachat) et OpenHub (ex Ohloh)).

Gagnant:

  • cAdvisor
    Analyse d'utilisation de ressources et performance de conteneurs.

  • CockrochDB
    Base de données répliquée géographiquement. Je ne précise pas plus, je suis en train (...)

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
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
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
Tags :
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 . Édité par Florent Zara, BAud et Benoît Sibaud. Modéré par Ontologia. Licence CC by-sa
Tags :
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 . Licence CC by-sa
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 (...)