changer les raccourcis [emacs] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 28-04-2003 à 12:48:03
Ctrl-c = selection de region
ctrl-x = ctrl-w
ctrl-v = ctrl-y
Suffit de le savoir...et tu te fatigueras moins à l'apprendre qu'à essayer de redéfinir tout ca!
Marsh Posté le 28-04-2003 à 13:20:29
skeye a écrit : Ctrl-c = selection de region |
ouais mais les vieux reflexes reprennent toujour le dessus... et je finis toujours par avoir des trucs byzarre à la fin dans mon code, c'est insupportable de checker tout un fichier de code à cause de couilles de ce genre. C'est vraiment si chaud que ca à modifier ces 3 pauvres raccourcis?
Au pire comme éditeur de texte sympa(un éditeur du type Ultraedit avec coloration syntaxique et raccourcis type windows serait suffisant) y a quoi d'autre?
edit :
merci quand meme pour ta réponse
Marsh Posté le 28-04-2003 à 13:38:25
bobmorton a écrit : |
Aucune idée, j'ai jamais essayé...c trop pratique comme ca une fois habitué!
Sinon tu peux coder directement sous kdevelop, il utilise les raccourcis à la windows il me semble...mais c'est p-e un peu lourd comme machin à lancer si c juste pour faire éditeur de texte...
Marsh Posté le 28-04-2003 à 14:13:20
Pour que ca fonctionne à chaque fois que tu lances emacs, rajoute ces 2 lignes dans ton fichier ~/.emacs.
|
Ou bien, exécute les directement dans emacs. Pour cela, arrange toi pour avoir ces 2 lignes dans un buffer d'emacs. Ensuite, déplace le curser à la fin d'une ligne - après la parenthèse fermante. Et enfin presse CTL+X suivit de CRL+E. Tu dois le faire pour les 2 lignes. Les touches seront rebinder jusqu'a ce que tu quittes emacs.
Marsh Posté le 28-04-2003 à 19:12:01
Mexx20 a écrit :
|
merci bien, et pour couper c quoi le nom de la fonction appropriée? yank et 'kill-ring-save c un peu byzarre comme nom y a une explication à ces noms? @+
edit : en fait j'aimerai bien savoir ou tu as trouvé ces noms car je ne les ai pas vu dans l'aide
Marsh Posté le 28-04-2003 à 20:50:58
Pour couper c'est C-w (CTRL+w) et le nom de la fonction est "kill-region".
Je ne te conseille pas d'utiliser C-x comme dans windows car tu courcircuitera pas mal de racourcis/fonctions importantes.
Pour l'aide, M-x help. Tu tapes b pour bindings keys. Tu tapes C-s pour faire une recherche et tu recherches "C-y", "ESC-w" (M = ESC) et "C-w" pour respectivement trouver les noms des fonctions de "Collage", "Copiage" et "Coupage".
Marsh Posté le 28-04-2003 à 22:11:11
Mexx20 a écrit : Pour couper c'est C-w (CTRL+w) et le nom de la fonction est "kill-region". |
merci bien, apres recherche j'ai finis par découvrir ce binding key par contre j'ai encore un autre pb...
dans l'expression :
"(global-set-key (kbd "C-c" ) 'kill-ring-save) "
je suppose que kbd signifie keyboard, je cherche ainsi l'équivalent pour la souris.
En effet, xemacs détecte ma molette comme des boutons(a savoir 4 et 5)donc je n'ai pas de scroll, j'ai reussis a redefinir cela a l'aide d'un setkey dans les menus, cependant il ne conserve pas ces parametres pour la session suivante.
Sinon je suppose qu'il est possible de réassigner le Ctrl-x si je réattribue le nom de cette fonction à une autre combinaison je repars dans ma vaste conquete d'emacs
Marsh Posté le 28-04-2003 à 23:10:17
:set troll on
Rien ne vaut vi. C'est tout aussi puissant, et il est installé par défaut sur quasiment tous les systèmes.
:wq
Marsh Posté le 30-04-2003 à 10:14:47
J'ai fini par résoudre mon probleme de molette , voila donc mon custom.el apres recherche, au cas ou que ca intéresse quelqu'un :
|
Marsh Posté le 30-04-2003 à 17:45:20
xWillow a écrit : surtout en mettant couper sur C-x |
question d'habitude, je supporte pas de prendre ma souris pour faire du copier coller et puis emacs est vanté comme étant "hautement configurable" donc j'en profite@+
Marsh Posté le 30-04-2003 à 21:21:04
bobmorton a écrit : |
j'utilise jamais ma souris pour faire du copier-coller...et j'ai jamais reconfiguré quoi que ce soit!
Ctrl-espace est ton ami!
Marsh Posté le 01-05-2003 à 11:31:09
skeye a écrit : |
connaissais pas ce raccourci merci, je testerai@+
Marsh Posté le 02-05-2003 à 19:59:24
Une commande très utile aussi dans emacs c'est M-Y après plusieur M-W qui te permet de récupérer ce que tu as copier précédement.
Marsh Posté le 28-04-2003 à 11:44:07
Etant débutant sous unix et linux je souhaite apprendre a me servir d'xemacs qui est présenté par tout le monde comme étant génial et tres facilement parametrable.
Je souhaite donc récupérer les deux trois combinaisons de touches qui me servent le plus souvent à savoir Ctrl-C Ctrl-V Ctrl-X pour faire les copier coller couper.
Donc j'ai farfouiller dans les menus d'Xemacs sans rien trouver, puis je me suis dit il faut peut-etre checker ca dans le code source donc dl de la doc lisp xemacs et la aouch 700 pages...
Je suppose que je n'ai pa besoin de me taper les 700 pages mais bon je suppose aussi que je ne suis pas le premier à vouloir réattribuer ces malheureuses touches... donc si quelqu'un pouvait me renseigner ca le ferait grave@+