Il va falloir t'y mettre un minimum, parce que vim fait en sorte que les déplacements et les actions aient une logique qui forment une phrase. Par exemple:
daw → Delete a word = efface un mot (le 'a' inclut l'espace suivant)
yap → Yank a paragraph = copie un paragraphe
ciw → Change inner word = change le mot à l'intérieur duquel se trouve le curseur (ne mange donc pas l'espace suivant)
Ah, effectivement, j'ai le paquet vim-gnome installé. Je n'utilise pas gvim, mais avoir cette version là permet d'avoir un vim compilé avec la gestion du presse-papier.
Mon vim pointe vers vim.gnome. La commande suivante permet de s'assurer que les fonctionnalités clipboard et xterm_clipboard sont bien activées (= précédées d'un +):
Tu peux te faire un raccourci pour réunir les commandes 2, 3, 4 si tu fais cela souvent (voir plus bas "Vim Script The Hard Way" si tu n'as jamais fait ça).
Si tu veux aller plus loin avec Vim, je te conseille:
Le set paste/nopaste est facultatif mais évite que Vim tente de changer le formattage/indentation et sans doute aussi les abbréviations, car si l'option paste n'est pas active, il interprète le texte entré comme si tu l'avais tapé au clavier.
Tu peux copier dans le presse papier système en utilisant le registre "+:
Sélectionne donc tes lignes en mode visuel avec vim, puis copie le texte sélectionné dans le presse papier avec "+y. Tu devrais ensuite pouvoir faire un Ctrl+v dans Writer.
De même tu as aussi le registre "* qui a un rapport avec le presse papier pour coller avec la molette. Sélectionne ton texte en mode visuel, ou avec la souris, puis fais un clic molette pour coller. Voir :help quotestar et :help clipboard.
Pas besoin de taper très très vite. Super, nau (comme nautilus) ou Super, fic me propose Fichiers comme premier résultat. Si tu es déjà sur le clavier, ça t'évite de perdre du temps à prendre ta souris. C'est 5 touches en comptant la toucher entrée pour lancer l'application. Et que tu sois au clavier au à la souris, pas de question à se poser: tu as besoin de quelque chose = tu passes par la vue d'ensemble = touche Super ou lancer ta souris dans le coin haut gauche.
Ce serait plutôt l'inverse. Je suis sous Ubuntu 14.04 avec un GNOME 3.10, donc la question c'est plutôt si c'est encore sur des versions récentes. M'enfin c'est le même mapping que pour afficher le bureau sous Windows, je serais étonné qu'ils l'aient viré.
Quand tu développeurs, tu ne peux pas le faire en fonction des utilisateurs. Il y en a toujours 2 qui veulent des choses contraires. Il faut donc faire des choix. Pour la personnalisation, il reste les extensions.
Je n'y connais rien du tout mais si l'API de Sane est si bien, ce ne serait pas possible de faire un wrapper de ton API pourrie Windows vers Sane, plutôt que de faire une surcouche aux deux ?
M'enfin, le rôle d'une bonne bibliothèque, c'est d'être lisible à l'utilisation, pas à la lecture du code.
Je ne suis pas d'accord du tout, tu passes plus de temps à lire du code qu'à en écrire, une API pas lisible c'est la garantie que ceux qui ont moins d'expérience que toi s'arracheront les cheveux (ou même toi dans 6 mois quand ça te sera sorti de la tête).
Il y a aussi plein de trucs libres pour lesquels la licence n'est pas indiquée. On dirait qu'ils on filé ça au stagiaire et qu'il fallait le rendre pour une date donnée. Il avait pas fini la page 2 sur les 4 et le maître de stage lui a dit « on s'en fout, faut le publier aujourd'hui, et puis de toute façon tout le monde s'en fout des licences, personne les lit ».
Les deux approches ont leurs avantages et inconvénients. Sur 5 frappes tu es moins précis mais tu peux gérer plus facilement les variations dans un morceau. Sur tout l'historique, c'est bien si ton morceau est joué au métronome mais si le tempo est fluctuant, tu lisses et t'éloignes du tempo original. À ce moment là les 5 dernières frappes est plus utile.
Après peut être que les frappes des n dernières secondes plutôt que les n dernières frappes serait plus précis, car ça gère le cas des tempos rapides > 200bpm.
C'est toi l'auteur, c'est toi qui vois ;-). Je suis pas sûr que la FSF oblige qui que ce soit à utiliser une licence à 299 LOC et une autre à 301 LOC donc c'est laissé à ton appréciation :-p
[^] # Re: :help quoteplus
Posté par liberforce (site web personnel) . En réponse au message [RESOLU] copier depuis Vim vers Writer. Évalué à 2.
Il va falloir t'y mettre un minimum, parce que vim fait en sorte que les déplacements et les actions aient une logique qui forment une phrase. Par exemple:
daw
→ Delete a word = efface un mot (le 'a' inclut l'espace suivant)yap
→ Yank a paragraph = copie un paragrapheciw
→ Change inner word = change le mot à l'intérieur duquel se trouve le curseur (ne mange donc pas l'espace suivant)[^] # Re: :help quoteplus
Posté par liberforce (site web personnel) . En réponse au message [RESOLU] copier depuis Vim vers Writer. Évalué à 6.
vimtutor
ne fait que gratter la surface. C'est assez pour débuter mais c'est le minimum syndical.Je te conseille de t'imprimer une antisèche rappelant les fonctionnalités les plus utiles:
[^] # Re: :help quoteplus
Posté par liberforce (site web personnel) . En réponse au message [RESOLU] copier depuis Vim vers Writer. Évalué à 2.
Il te faut installer le paquet
vim-gtk
ouvim-gnome
pour avoir un vim qui gère le presse-papier, voir mon message plus bas.[^] # Re: :help quoteplus
Posté par liberforce (site web personnel) . En réponse au message [RESOLU] copier depuis Vim vers Writer. Évalué à 2.
Ah, effectivement, j'ai le paquet
vim-gnome
installé. Je n'utilise pasgvim
, mais avoir cette version là permet d'avoir un vim compilé avec la gestion du presse-papier.Mon
vim
pointe versvim.gnome
. La commande suivante permet de s'assurer que les fonctionnalitésclipboard
etxterm_clipboard
sont bien activées (= précédées d'un+
):Le paquet
vim-gtk
est suffisant aussi.En revanche, les autres versions de vim n'ont pas la gestion du presse-papier (fonctionnalités précédées d'un
-
= désactivées):[^] # Re: :help quoteplus
Posté par liberforce (site web personnel) . En réponse au message [RESOLU] copier depuis Vim vers Writer. Évalué à 4.
Tu peux te faire un raccourci pour réunir les commandes 2, 3, 4 si tu fais cela souvent (voir plus bas "Vim Script The Hard Way" si tu n'as jamais fait ça).
Si tu veux aller plus loin avec Vim, je te conseille:
Ces ressources sont des mines d'informations, et m'ont vraiment fait progresser dans mon utilisation qutidienne de Vim.
[^] # Re: :help quoteplus
Posté par liberforce (site web personnel) . En réponse au message [RESOLU] copier depuis Vim vers Writer. Évalué à 2.
Ah, et pour coller de Writer vers Vim:
Ctrl+c
dans Writer:set paste
dans vim"+p
là où tu veux coller:set nopaste
Le
set paste/nopaste
est facultatif mais évite que Vim tente de changer le formattage/indentation et sans doute aussi les abbréviations, car si l'optionpaste
n'est pas active, il interprète le texte entré comme si tu l'avais tapé au clavier.# :help quoteplus
Posté par liberforce (site web personnel) . En réponse au message [RESOLU] copier depuis Vim vers Writer. Évalué à 5. Dernière modification le 11 avril 2018 à 10:46.
Tu peux copier dans le presse papier système en utilisant le registre
"+
:Sélectionne donc tes lignes en mode visuel avec vim, puis copie le texte sélectionné dans le presse papier avec
"+y
. Tu devrais ensuite pouvoir faire unCtrl+v
dans Writer.De même tu as aussi le registre
"*
qui a un rapport avec le presse papier pour coller avec la molette. Sélectionne ton texte en mode visuel, ou avec la souris, puis fais un clic molette pour coller. Voir:help quotestar
et:help clipboard
.[^] # Re: type-ahead nautilus / gtk
Posté par liberforce (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 4.
La récursivité de la recherche se désactive dans les préférences:
https://gitlab.gnome.org/GNOME/nautilus/issues/244#note_55626
Ce n'est pas la panacée, mais c'est ce qu'il y a de plus proche de ce que tu demandes.
[^] # Re: Pour en finir avec les icônes sur le bureau
Posté par liberforce (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 5.
Pas besoin de taper très très vite.
Super, nau
(comme nautilus) ouSuper, fic
me propose Fichiers comme premier résultat. Si tu es déjà sur le clavier, ça t'évite de perdre du temps à prendre ta souris. C'est 5 touches en comptant la toucher entrée pour lancer l'application. Et que tu sois au clavier au à la souris, pas de question à se poser: tu as besoin de quelque chose = tu passes par la vue d'ensemble = toucheSuper
ou lancer ta souris dans le coin haut gauche.[^] # Re: Icones bureau
Posté par liberforce (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 2.
Ce serait plutôt l'inverse. Je suis sous Ubuntu 14.04 avec un GNOME 3.10, donc la question c'est plutôt si c'est encore sur des versions récentes. M'enfin c'est le même mapping que pour afficher le bureau sous Windows, je serais étonné qu'ils l'aient viré.
[^] # Re: Icones bureau
Posté par liberforce (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 2. Dernière modification le 23 mars 2018 à 15:05.
Super + D
(comme desktop)[^] # Re: Icones bureau
Posté par liberforce (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 9.
Quand tu développeurs, tu ne peux pas le faire en fonction des utilisateurs. Il y en a toujours 2 qui veulent des choses contraires. Il faut donc faire des choix. Pour la personnalisation, il reste les extensions.
[^] # Re: Autres applications GNOME
Posté par liberforce (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 5.
https://pygobject.readthedocs.io/en/latest/
https://lazka.github.io/pgi-docs/#GObject-2.0
[^] # Re: GitLab, mobiles
Posté par liberforce (site web personnel) . En réponse à la dépêche GNOME 3.28. Évalué à 2.
Ça ressemble à un tir sur Mozilla et son partenariat avec Google.
[^] # Re: Comment quitter Vim ?
Posté par liberforce (site web personnel) . En réponse au journal Le débat est clos. Évalué à 2.
J'ai pertinenté :)
[^] # Re: Intéressant mais ....
Posté par liberforce (site web personnel) . En réponse au journal upt: l'outil parfait pour empaqueter TapTempo. Évalué à 5.
Ce site est vraiment un repaire de trolls, mais vous m'avez bien fait marrer :')
[^] # Re: et les mopieurs ?
Posté par liberforce (site web personnel) . En réponse au journal Base de données de scanners : besoin de contributeurs. Évalué à 3. Dernière modification le 08 mars 2018 à 13:26.
Je n'y connais rien du tout mais si l'API de Sane est si bien, ce ne serait pas possible de faire un wrapper de ton API pourrie Windows vers Sane, plutôt que de faire une surcouche aux deux ?
[^] # Re: Typo dans le titre
Posté par liberforce (site web personnel) . En réponse au journal Des vieilles bases d'unix à la hype reactive actuelle. Évalué à 3.
Tu pourrais corriger la faute signalée dans ce fil stp ? Le "ont étaient" est toujours présent. Merci.
[^] # Re: Namespace bits ?
Posté par liberforce (site web personnel) . En réponse au journal Jouons avec le ``switch`` et C++17. Évalué à 10.
Je ne suis pas d'accord du tout, tu passes plus de temps à lire du code qu'à en écrire, une API pas lisible c'est la garantie que ceux qui ont moins d'expérience que toi s'arracheront les cheveux (ou même toi dans 6 mois quand ça te sera sorti de la tête).
[^] # Re: 3 2 1, donation !
Posté par liberforce (site web personnel) . En réponse à la dépêche Les dernières nouvelles de ZeMarmot. Évalué à 6.
Ça s'appelle du liquide. Trouve quelqu'un de moins scrupuleux et demande lui de faire le don à ta place.
[^] # Re: Tout n'est pas libre la dedans
Posté par liberforce (site web personnel) . En réponse au journal Le SILL 2018 est arrivé. Évalué à 6.
Il y a aussi plein de trucs libres pour lesquels la licence n'est pas indiquée. On dirait qu'ils on filé ça au stagiaire et qu'il fallait le rendre pour une date donnée. Il avait pas fini la page 2 sur les 4 et le maître de stage lui a dit « on s'en fout, faut le publier aujourd'hui, et puis de toute façon tout le monde s'en fout des licences, personne les lit ».
[^] # Re: résolu
Posté par liberforce (site web personnel) . En réponse au message (resolu) Impossible d'installer ubuntu sur mon PC de bureau HP win 10. Évalué à 5.
Le BIOS (ou l'UEFI), pas le DOS.
[^] # Re: Question et info
Posté par liberforce (site web personnel) . En réponse au journal Un tap tempo en ligne de commande. Évalué à 3.
Ah, l'article à l'origine du diagramme semble plutôt être celui ci:
https://musicmachinery.com/2009/03/02/in-search-of-the-click-track/
C'est un très bon article avec des exemples de morceaux jouées au métronome ou pas et comment les détecter.
[^] # Re: Question et info
Posté par liberforce (site web personnel) . En réponse au journal Un tap tempo en ligne de commande. Évalué à 4.
Les deux approches ont leurs avantages et inconvénients. Sur 5 frappes tu es moins précis mais tu peux gérer plus facilement les variations dans un morceau. Sur tout l'historique, c'est bien si ton morceau est joué au métronome mais si le tempo est fluctuant, tu lisses et t'éloignes du tempo original. À ce moment là les 5 dernières frappes est plus utile.
Source: http://blog.fixyourmix.com/category/audio/audio-myths/
Après peut être que les frappes des n dernières secondes plutôt que les n dernières frappes serait plus précis, car ça gère le cas des tempos rapides > 200bpm.
[^] # Re: Très bonne idée !
Posté par liberforce (site web personnel) . En réponse au journal Un tap tempo en ligne de commande. Évalué à 3.
C'est toi l'auteur, c'est toi qui vois ;-). Je suis pas sûr que la FSF oblige qui que ce soit à utiliser une licence à 299 LOC et une autre à 301 LOC donc c'est laissé à ton appréciation :-p