Voici une liste de logiciels dont l’interface est inspirée de vim.
qutebrowser
Léger, puissant, cohérent et configurable aux petits oignons.
J’ai longtemps cherché une alternative à firefox/vimperator, et je pense l’avoir trouvée.
vimiv
Visualisateur d’image, bien conçu, utilisation fluide.
vifm
Gestionnaire de fichier en mode texte, de type double panel.
L’analogie avec vim est intuitive.
Par exemple : cw (change word) -> renomme un fichier
w3m
Navigateur en mode texte. L’interface ressemble à un assemblage de less et de.
emacs Léger, très configurable, peut servir aussi de pageur .
Autres
Si vous en connaissez d’autres, n’hésitez pas à me le signaler.
Les interfaces de type emacs sont aussi les bienvenues (si si, j’utilise org-mode)
# Un p'tit lien?
Posté par ʭ ☯ . Évalué à 8. Dernière modification le 21 novembre 2017 à 10:40.
Voilà un journal qui pourrait bien finir en dépêche en prenant le temps de mettre des captures écran et des liens vers les sites des logiciels.
Ça limitera les bouilloires utilisées par nous
lecteursmoules pour demander à chaque fois au moteur de recherche où est ce logiciel?⚓ À g'Auch TOUTE! http://afdgauch.online.fr
[^] # Re: Un p'tit lien?
Posté par chimay . Évalué à 3.
avec plaisir, dès que je parviens à éditer le post
En attendant :
Qutebrowser
Vimiv
Vifm
W3m
[^] # Re: Un p'tit lien?
Posté par Chuck #1 . Évalué à 3.
Le site de QuteBrowser est juste parfait : ça commence avec des captures d'écran, une petite Doc pour les raccourcis clavier, une fois convaincu un lien pour l'installation et enfin des liens pour rapporter un bug et contribuer au code. La page d'installation va au plus simple pour les principales distributions et il y a même un paquet Chocolatey pour Windows !
Cette signature est publiée sous licence WTFPL
[^] # Re: Un p'tit lien?
Posté par chimay . Évalué à 1.
À l’usage, je le trouve encore plus agréable à utiliser que vimperator, qui était
limité par les possibilités offertes aux greffons sous firefox.
Ici, tout est pensé de A à Z pour la navigation rapide et efficace.
[^] # Re: Un p'tit lien?
Posté par Xavier Maillard . Évalué à 4.
Je rêve que qutebrowser arrive dans Slackware. J'ai la flemme de me faire un slackbuild pour ça.
[^] # Re: Un p'tit lien?
Posté par napster2core . Évalué à 3.
L'installation via tox (doc ici) fonctionne très bien, il suffit de pointer sur la release voulue avec un checkout git et ça marche du tonnerre. C'est ce que j'utilise sous Debian (Sid a une version assez ancienne dans les dépots).
Si tu ne sais pas demande, si tu sais partage !
# zathura, lecteur de .pdf
Posté par adonai . Évalué à 7.
https://pwmt.org/projects/zathura/
(Peut-être même un peu plus que juste des .pdf)
[^] # Re: zathura, lecteur de .pdf
Posté par robin . Évalué à 3.
Pour ceux qui voudrait l'installer, il faut bien penser à installer zathura-mupdf ou zathura-popper (de mémoire, je n'ai pas mon arch sous la main). Zathura ne sais rien lire tel quel, il faut lui rajouter un module (le logiciel est extensible).
bépo powered
[^] # Re: zathura, lecteur de .pdf
Posté par chimay . Évalué à 2.
En effet, PDF et EPUB entre-autres
# Lecteur de pdf
Posté par 태 (site web personnel) . Évalué à 4.
Il m'arrive d'utiliser Zathura comme lecteur de pdf/djvu/….
# Ça va être difficile d'être exhaustif.
Posté par deuzene (site web personnel) . Évalué à 1.
Pas mal d'applications permettent de les utiliser à la Vim: Firefox, Eclipse, Atom … avec ou sans ajout de plugin.
« Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »
[^] # Re: Ça va être difficile d'être exhaustif.
Posté par louiz’ (site web personnel) . Évalué à 3.
Bonne chance depuis la version 57.
[^] # Re: Ça va être difficile d'être exhaustif.
Posté par Frédéric Heulin . Évalué à 2. Dernière modification le 24 août 2019 à 18:12.
C'est en route ! … voir :
- vim-vixen
- tridactyl
[^] # Re: Ça va être difficile d'être exhaustif.
Posté par louiz’ (site web personnel) . Évalué à 1.
Oui, génial. Vivement firefox 60, ou 61… Le temps qu’ils refoutent des API pour pouvoir modifier les raccourcis clavier correctement depuis une webext.
# autres
Posté par robin . Évalué à 2.
En gestionnaire de fichier dans le terminal, il y a aussi ranger.
Pour internet il y avait firefox avec vimfx/pentadactyl/vimperator, mais avec l'arrivé de ff57 c'est tout cassé. Il y a des extensions équivalentes, mais c'est loin d'être aussi bien :( Le navigateur uzbl existe toujours.
Je pense que tout le monde connais less, bash et zsh qui ont tous des bindings vim ;)
Il y a aussi des trucs qui ont étés répertoriés dans le wiki du bépo
bépo powered
[^] # Re: autres
Posté par chimay . Évalué à 2.
oui, bash et zsh ont des bindings emacs ou vi au choix
[^] # Re: autres
Posté par chdorb . Évalué à 3.
Pour ma part j'utilise Vim Vixen sous Firefox 57. Ça n'est peut-être pas aussi bien, mais ça fonctionne en WebExtension.
[^] # Re: autres
Posté par saltimbanque (site web personnel) . Évalué à 4.
uzbl
# spreadsheet
Posté par saltimbanque (site web personnel) . Évalué à 3.
au boulot j'ai du mal à éviter excel.
à la base je cherchais un mode Emacs, hélas pas trouvé. En attendant je voudrais essayer
https://github.com/andmarti1424/sc-im
[^] # Re: spreadsheet
Posté par chimay . Évalué à 2.
il est dans AUR, je le note
[^] # Re: spreadsheet
Posté par saltimbanque (site web personnel) . Évalué à 3.
je viens de tester. Ça semble très léger mais je n'ai pas de gros classeur sous le coude.
Le manuel est un peu court mais assez dense en fonctionnalités. Par contre ça sent la courbe d'apprentissage de folie.
Pour les lookup ça semble mal barré.
[^] # Re: spreadsheet
Posté par chimrod (site web personnel) . Évalué à 7.
Bon, je ne peux pas m'empêcher de répondre, même si j'avais envie de faire mon annonce un peu plus tard, quand le projet aurait bien avancé…
Si ça t'intéresse, j'ai commencé à écrire un tableur en console, capable de lire (basiquement) des feuilles de calculs d'openOffice. Rien de très complet, juste un hobby que je fais à mes heures creuses…
Voici donc la première annonce de lightweight spreadsheet, dit licht
C'est du OCaml, et je peux assurer le support ici :-)
[^] # Re: spreadsheet
Posté par saltimbanque (site web personnel) . Évalué à 3.
est-ce qu'un mode écriture est envisagé ?
[^] # Re: spreadsheet
Posté par chimrod (site web personnel) . Évalué à 3.
Il est déjà en place, et le fichier écrit est valide et lisible sous libreoffice par exemple.
Mais je réécrit complètement le fichier au moment de la sauvegarde, en perdant toute les informations de mise en forme (mais pouvait-on s'attendre à mieux en utilisant un tableur en console ?).
[^] # Re: spreadsheet
Posté par gouttegd . Évalué à 4.
Fais gaffe, la dernière fois que quelqu’un a dit un truc similaire, c’est parti en cacahuète très vite, ça fait bientôt trente ans que le type travaille sur son « juste un hobby »…
[^] # Re: spreadsheet
Posté par chimrod (site web personnel) . Évalué à 4.
La référence était volontaire :)
Il n'empêche, avant de me lancer dans mon code, j'avais regardé un peu ce que faisait sc-im, et était tombé sur un segfault au bout de quelques minutes d'utilisations.
Visiblement le projet a évolué rapidement, plus que ce que je peux faire tout seul de mon côté, mais il n'empêche que je m'amuse bien :
Par exemple la représentation des dates dans le tableur m'a entrainé sur les calculs autour du jour julien et des algorithmes associés pour faire la conversion.
Plus intéressant, si on regarde une formule dans une cellule comme une instruction, alors un tableur est un interpréteur (non linéaire, puisque l'ordre des instructions n'est pas déterminé). Je m'étais posé comme règle de ne pas écrire une longue liste de type
case
sur les fonctions à interpréter, mais que celle-ci soit gérée de manière dynamique via un catalogue, ce qui m'a entraîné dans certaines expérimentations liées à ce que propose OCaml (voir cet article sur mon blog qui traite de la manière dont j'ai mis en place l'évaluateur de type). Cela donne au final un interpréteur très fortement typé, qui est aujourd'hui assez souple pour être enrichi dans d'autres directions.Mais j'ai dit que je reviendrai avec un contenu plus conséquent quand j'aurais davantage avancé :)
[^] # Re: spreadsheet
Posté par saltimbanque (site web personnel) . Évalué à 2.
j'ai vu qu'il y a déjà un certains nombres de formules builtin. Est-ce que tu as une idée du travail que tu fera sur les fonctions pour les string? (gauche, droite, substitue, toussa)?
j'avoue que voir quelqu'un écrire un tableur… c'est beau & effrayant!
si j'avais pensé à un mode emacs au début, hormis bien sûr pour les questions d'interface, c'était parce emacs je suppose à déjà du code utilisable pour n'afficher qu'une partie.
même si l'affichage de cellules est important, & malgré la puissance des tableurs GUI, leur orientation les limite dans les possibilités : se concentrer sur une colonne, puis revenir à la liste complète des colonnes. Travailler sur quelques cellules, mettre dans un registre, revenir au tableau complet. Passer une colonne entière à une commande externe… J'imagine que des tableurs console peuvent inventer une puissance inégalable!
[^] # Re: spreadsheet
Posté par chimrod (site web personnel) . Évalué à 3.
Je vais essayer de continuer d'implémenter le plus grand nombre de fonctions standard pour assurer la compatibilité avec une feuille de calcul générée par libreoffice, donc oui, ça fait parti de mes projets.
J'ai toutefois pris le parti d'utiliser un typage fort, et un nombre d'argument fixe dans les fonctions de mon interpréteur. D'où l'impossibilité de définir une fonction telle que
concat
qui ne respecte ni l'un ni l'autre.Une fois cette étape terminée, je souhaite mettre en place un système de plugin pour enrichir le tableur de fonctions et commandes spécialisées : jets de dés (
roll(2D6+3)
), sortie graphique etc.Voilà !
[^] # Re: spreadsheet
Posté par Anthony Jaguenaud . Évalué à 4.
Je sais que le org-mode permet de faire des calculs dans les tableaux… Qu’est-ce qui te manques pour ton besoin qui fait que tu ne l’as pas retenu ?
[^] # Re: spreadsheet
Posté par saltimbanque (site web personnel) . Évalué à 3.
je n'ai pas de cahier des charges dignes de ce nom. Mais bon
- pouvoir filtrer facilement, en fonction de critère une colonne ou plusieurs
mine de rien le tri sous excel est assez balèze.
- pareil pour le tri : tri sur plusieurs colonnes
- pouvoir faire un "recherchev" (équivalent d'une jointure pour aller chercher une info sur une autre table)
- faire des formules facilement
# XMPP & Emacs (Evil)
Posté par Goffi (site web personnel, Mastodon) . Évalué à 4.
Bon allez, je vais quand même placer Primitivus, notre frontal TUI (console), puisqu'il s'inspire de Vim et est modal, donc pour tout ce qui touche à la messagerie (soit directement en XMPP, soit via des passerelles).
Pour l'édition j'ai testé le mode Evil, cherchant à me remettre à Emacs alors que je ne l'ai pas utilisé depuis à peu près 10 ans. C'est pas mal, mais on est quand même très loin du confort de vim quand on y est habitué (des trucs tout bêtes comme C-a C-x pour incrémenter/décrémenter ne fonctionnent pas de base – mais je crois que c'est possible avec une extension –, et évidemment des commandes comme
:mksession
ne sont pas disponibles). Il faudra que je m'y penche un peu plus, mais je n'ai pas trop le temps en ce moment. Mon objectif est principalement d'utiliser le org-mode qui a l'air vraiment super, et éventuellement d'interfacer SàT avec.Sinon j'ai fait un commentaire dans un journal précédent avec quelques alternatives à Pentadactyl/Vimperator.
[^] # Re: XMPP & Emacs (Evil)
Posté par chimay . Évalué à 1.
du chat en mode vim, c’est le rêve !
concernant emacs, helm est
d’une aide précieuse pour rendre le minibuffer agréable d’utilisation.
Je confirme, org vaut vraiment le détour : prises de notes, publication,
organisation, ça facilite la vie.
# ça va faire rire (ou pleurer) tout le monde mais...
Posté par Psychofox (Mastodon) . Évalué à 3.
…j'aime bien utiliser visual studio code et je l'utilise avec une extension vimlike. Alors bon tous les raccourcis claviers ne sont pas de type vim mais la partie édition fait assez bien le job.
J'ai testé Atom et vscode et bien qu'ils soient très proches techniquement j'ai préféré visual studio code mais je ne me rappelle plus pourquoi.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.