« Utilisateur:Kikoun/Zile » : différence entre les versions

De Disposition de clavier bépo
Aucun résumé des modifications
 
Ligne 10 : Ligne 10 :
* M-(tsrn) servent pour la navigation style vi à ma façon
* M-(tsrn) servent pour la navigation style vi à ma façon
* M-(dl) début|fin de ligne
* M-(dl) début|fin de ligne
* M-(vj) scroll up|down
* M-(vj) scroll down|up
* M-z undo
* M-z undo
* M-SPACE place la marque de sélection
* M-SPACE place la marque de sélection
Ligne 16 : Ligne 16 :
* M-' copier
* M-' copier
* M-k couper
* M-k couper
* M-g kill line
* M-b annuler commande
* M-b annuler commande
* M-BACKSPACE effacer mots
* M-BACKSPACE effacer mots
Ligne 68 : Ligne 69 :
(global-set-key "\M-p" 'isearch-forward)
(global-set-key "\M-p" 'isearch-forward)
; C-v            scroll-up
; C-v            scroll-up
(global-set-key "\M-v" 'scroll-up)
(global-set-key "\M-v" 'scroll-down)
; C-y            yank
; C-y            yank
(global-set-key "\M-q" 'yank)
(global-set-key "\M-q" 'yank)
; M-v            scroll-down
; M-v            scroll-down
(global-set-key "\M-j" 'scroll-down)
(global-set-key "\M-j" 'scroll-up)
; M-w            copy-region-as-kill
; M-w            copy-region-as-kill
(global-set-key "\M-'" 'copy-region-as-kill)
(global-set-key "\M-'" 'copy-region-as-kill)
Ligne 81 : Ligne 82 :
; M-<backspace>  backward-kill-word
; M-<backspace>  backward-kill-word
  (global-set-key "\M-\BACKSPACE" 'backward-kill-word)
  (global-set-key "\M-\BACKSPACE" 'backward-kill-word)
; M-f            kill-line
(global-set-key "\M-f" 'kill-line)





Dernière version du 2 mars 2009 à 00:28

Zile

Zile est un éditeur. C'est un emacs minimaliste suffisant pour modifier un fichier de conf mais pas assez pour la programmation. Je me suis donc amusé à modifier les raccourcis de cet éditeur avant de m'attaquer à emacs et aux autres applications utilisant ses raccourcis ( readline par exemple ).

Ceci n'est qu'un premier jet.

Les raccourcis les plus utiles sont en Alt-main_droite ou Alt-e+main_droite. Ctrl étant trop loin, je ne l'utiliserai que pour les fonctions peu utilisées ( enfin plus tard ).


  • M-(tsrn) servent pour la navigation style vi à ma façon
  • M-(dl) début|fin de ligne
  • M-(vj) scroll down|up
  • M-z undo
  • M-SPACE place la marque de sélection
  • M-q coller
  • M-' copier
  • M-k couper
  • M-g kill line
  • M-b annuler commande
  • M-BACKSPACE effacer mots
  • M-ENTER saut de ligne et tabulation
  • M-x commande
  • M-et sauvegarde
  • M-eM-t sauvegarde tous les buffers
  • M-eq ouvrir un fichier
  • M-em quitter
  • M-eM-m suspendre
  • M-ez ouvrir une fenêtre
  • M-eM-z agrandir la fenêtre
  • M-er fenêtre suivante
  • M-ew fermer la fenêtre
  • M-es buffer suivant
  • M-eM-s liste des buffers
  • M-ed tuer le buffer courant
; Commande en accés M-?
; (global-set-key "\M-" ')
; C-SPC           set-mark-command
; C-@             set-mark-command
(global-set-key "\M-\SPC"     'set-mark-command)
; C-x u           undo
; C-_             undo
(global-set-key "\M-z" 'undo)
; C-a             beginning-of-line
(global-set-key "\M-d" 'beginning-of-line)
; C-b             backward-char
(global-set-key "\M-s" 'backward-char)
; C-e             end-of-line
(global-set-key "\M-l" 'end-of-line)
; C-f             forward-char
(global-set-key "\M-r" 'forward-char)
; C-g             keyboard-quit
(global-set-key "\M-b" 'keyboard-quit)
; C-j             newline-and-indent
(global-set-key "\M-\RETURN" 'newline-and-indent)
(global-set-key "\M-\RET" 'newline-and-indent)
; C-k             kill-line
(global-set-key "\M-g" 'kill-line)
; C-n             next-line
(global-set-key "\M-n" 'next-line)
; C-p             previous-line
(global-set-key "\M-t" 'previous-line)
; C-r             isearch-backward
(global-set-key "\M-é" 'isearch-backward)
(global-set-key "\M-o" 'isearch-backward)
; C-s             isearch-forward
(global-set-key "\M-p" 'isearch-forward)
; C-v             scroll-up
(global-set-key "\M-v" 'scroll-down)
; C-y             yank
(global-set-key "\M-q" 'yank)
; M-v             scroll-down
(global-set-key "\M-j" 'scroll-up)
; M-w             copy-region-as-kill
(global-set-key "\M-'" 'copy-region-as-kill)
; C-w             kill-region
(global-set-key "\M-k" 'kill-region)
; M-x             execute-extended-command
(global-set-key "\M-x" 'execute-extended-command)
; M-<backspace>   backward-kill-word
 (global-set-key "\M-\BACKSPACE" 'backward-kill-word)
; M-f             kill-line
(global-set-key "\M-f" 'kill-line)


; Commande en accés M-e ?
; (global-set-key "\M-e" ')
; C-x C-c         save-buffers-kill-zile
(global-set-key "\M-em" 'save-buffers-kill-zile)
; C-x C-f         find-file
(global-set-key "\M-eq" 'find-file)
; C-x 0           delete-window
(global-set-key "\M-ew" 'delete-window)
; C-x 1           delete-other-windows
(global-set-key "\M-e\M-w" 'delete-other-windows)
; C-x 2           split-window
(global-set-key "\M-ez" 'split-window)
; C-x ^           enlarge-window
(global-set-key "\M-e\M-z" 'enlarge-window)
; C-x b           switch-to-buffer
(global-set-key "\M-es" 'switch-to-buffer)
; C-x k           kill-buffer
(global-set-key "\M-ed" 'kill-buffer)
; C-x C-b         list-buffers
(global-set-key "\M-e\M-s" 'list-buffers)
; C-x o           other-window
(global-set-key "\M-er" 'other-window)
; C-x C-s         save-buffer
(global-set-key "\M-et" 'save-buffer)
; C-x C-z         suspend-zile
; C-z             suspend-zile
; (global-set-key "\M-eç" 'suspend-zile)
(global-set-key "\M-e\M-m" 'suspend-zile)
; C-x s           save-some-buffers
(global-set-key "\M-e\M-t" 'save-buffer)
; C-x C-q         toggle-read-only
; C-x C-r         find-file-read-only
; C-x i           insert-file