Bon.
-stop-
C'est le premier journal que j'écris sur DLFP, il va paraître un peu trollesque mais je vous garantie que ce n'est pas là mon intention.
-stop-
On en revient encore et toujours à ces éditeurs pour dinosaures que sont emacs et vim.
-stop-
Non je ne critique pas l'un pour faire les louanges de l'autre, non je ne porte pas des tshirts extrêmistes avec un vieux logo tout pas beau (et ce pour les deux outils) et non je n'ai ni la barbe ni les cheveux gras.
-stop-
Oui j'ai mangé de ces éditeurs avant d'oser parler sur ce sujet, oui j'en ai écris des pages dessus et enfin oui j'ai fait qqs recherches sur google et parcouru un peu les manuels.
-stop-
Mais je reste dubitatif sur une question.
-stop-
Comment je peux avoir mon bon vieux "C-x b" sous vim ?
I mean, ok sous vim y'a :bn et :bp, mais j'ai pas envie de réfléchir à chaque fois si j'ai fait un bp ou un bn avant. Et si je fais deux fois :bn bah le bougre il cycle dans la liste des buffers, et ça, ça me proute un peu les coucougnettes.
-stop-
Et pour les puristes qui n'ont jamais fais de C-x b de leur vie (d'ailleurs, comme les mecs qui ne se pignouffent jamais ou les nana qui n'ont jamais rôté ou pété, ça n'existe pas), un C-x b fait revenir sur le dernier buffer édité.
Si j'ai :
prout.txt
culotte.txt
blabla.txt
et que je travaille sur prout, puis :b culotte.txt, je voudrais pouvoir d'une simple
:commande_pas_trop_longue pouvoir revenir sur prout.txt
(d'où le C-x b (suivi d'un enter) emacs-ien).
Vouala !
A vous soldats, je vous écoute.
# troll moincé à donf
Posté par tdaubign . Évalué à 3.
tu utilises un desktop manager qui se respecte (genre fluxbox), avec desktop virtuel et tou té quenti....
tu utilises 3 desktop virtuel
tu ouvres vim sur chaucun des bureaux avec un unique fichier
hop tu switch de burô en burô avec ton supper raccourci clavier que t'as configuré !!!!!!!!!!!!!!!!
Voilà, c'était ma bidouille aussi ininteressante qu'utile, mais promis c ce que je fais moi !
[^] # Re: troll moincé à donf
Posté par symoon . Évalué à 2.
[^] # Re: troll moincé à donf
Posté par Alban Crequy (site web personnel) . Évalué à 6.
- utiliser les touches qui copient/collent en utilisant le buffer de X
- configurer des touches pour utiliser un buffer commun: j'ai ajouté ces 3 lignes dans mon ~/.vimrc:
nnoremap _Y :.w! ~/.vi_tmp
vnoremap _Y :w! ~/.vi_tmp
nnoremap _P :r ~/.vi_tmp
Donc _Y et _P sont mes touches pour copier/coller entre les vim.
Si tu continue à vouloir utiliser la souris pour ça, tu peux toujours taper "set noautoident" pour que l'indentation se passe bien.
[^] # Re: troll moincé à donf
Posté par Aurélien Bompard (site web personnel) . Évalué à 3.
:set paste
[^] # Re: troll moincé à donf
Posté par gaaaaaAab . Évalué à 2.
:help pastetoggle
[^] # Re: troll moincé à donf
Posté par Alban Crequy (site web personnel) . Évalué à 3.
Ce qu'il y a de bien avec les onglets de fluxbox, c'est qu'on peut ouvrir 40 fenêtres sur un seul bureau virtuel, et ce ne sera pas le bordel. Alors avec plusieurs bureaux virtuels, qu'est-ce qu'on peut en ouvrir des fenêtres!
Dans les autres WM que j'ai essayé, dès qu'on dépasse 5 ou 6 fenêtres sur le même bureau virtuel, ça devient vite le bordel et on est sans arrêt en train de les déplacer ou de chercher les fenetres... Vive fluxbox!
[^] # Re: troll moincé à donf
Posté par MrPingouin . Évalué à 2.
C'est bien une fois mais on finit par s'en passer :)
Puis avec fluxbox, j'ai tjs eu un sacré pb de focus sur une configuration de 3 fenêtres overlappées sur un sloppy focus, j'avais espéré qu'ils corrigent ça avec la dev 0.9.9 mais non, rien n'y fait, pareil en windowmaker.
Je préfère un bon openbox + fbpanel :)
Quant à tous ceux qui vont sortir fvwm > *, je ne vous entends pas :)
[^] # Re: troll moincé à donf
Posté par matli . Évalué à 2.
[^] # Re: troll moincé à donf
Posté par Julien L . Évalué à 2.
# :previous et :next
Posté par adn . Évalué à 2.
Pour le suivant (resp. précédent), :next (resp. suivant) suffit.
On peut même abréger :next en :n
Est-ce que quand tu parles de buffer, tu supposes que tu peux ne pas sauvegarder ? (je n'ai pas l'impression, en testant :bNext)
Hope it helps !
[^] # Re: :previous et :next
Posté par adn . Évalué à 1.
Je voulais dire (resp. previous), bien sûr !
PS : y a moyen de superséder ses posts sur linuxfr ?
# RTFM ;-)
Posté par Ramso . Évalué à 10.
2/ tape e# en mode commande qui fait revenir sur le fichier précédent.
et dans la mouvance : sp# fait ouvrir le fichier précédent au-dessus de l'actuel
[^] # Re: RTFM ;-)
Posté par MrPingouin . Évalué à 3.
merci man :)
[^] # Re: RTFM ;-)
Posté par -mat . Évalué à 2.
# Et on vous diffusera un épisode de Derrick à cinq heures
Posté par Le Trolleur Masqué . Évalué à 10.
# En fait ...
Posté par Maillequeule . Évalué à 0.
C'est tout simplement l'outil le plus standard que j'ai trouvé. J'arrive sur une machine sans avoir à me préoccuper des outils installés : vi répond toujours présent :)
M
[^] # Re: En fait ...
Posté par dlfpbot . Évalué à 0.
...à moins qu'il n'ait un rapport avec le journal, mais là, je ne vois pas.
[^] # Oui et non ...
Posté par Maillequeule . Évalué à 0.
[^] # Re: En fait ...
Posté par Ramso . Évalué à -1.
# Tout vimeur qui se respecte visite vim.org
Posté par Edouard Gomez (site web personnel) . Évalué à 8.
Et hop le vimeur trouve en 4eme position:
http://www.vim.org/scripts/script.php?script_id=42(...)
Et puis comme il lit la doc, il rajoute ca a son vimrc pour aller plus vite et augmenter sa productivité:
" Bind buffer explorer actions
:let g:bufExplorerSortBy='mru'
:noremap :BufExplorer
Voila, en esperant que tu apprecieras
[^] # Re: Tout vimeur qui se respecte visite vim.org
Posté par Edouard Gomez (site web personnel) . Évalué à 6.
Le dernier truc qui me manque par rapport à un emacs, c'est des bindings un peu plus sympathiques dans le mode vimdiff (equivalent d'ediff) et des fermetures de buffers sans changer le layout des fenetres vim (mais j'ai lu un tip a ce propos, qui fait mieux que :bd, je le retourve cependant pas noyé dans la masse de tips du site vim.org).
Si ca peut t'aider, j'ai mon vimrc dispo sur le ternet:
http://ed.gomez.free.fr/vrac/vimrc.html(...)
PS: le lecteur remarquera que j'utilise un colorscheme emacslike :)
[^] # Re: Tout vimeur qui se respecte visite vim.org
Posté par MrPingouin . Évalué à 1.
merci bien monsieur, je n'ai plus de questions :)
gvim en force
yeah
# vim = emacs
Posté par pi6Lohe . Évalué à 1.
# comme ca:
Posté par tinodeleste . Évalué à 3.
# mon vimrc
Posté par Yann . Évalué à 1.
regarde le mapping sur la touche Tab et Shift Tab ... je poste pas ça ici car les signes inf et sup sont mals retranscris
A++
Yann
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.