Utilisateur:Kikoun

De Disposition de clavier bépo
Version datée du 26 septembre 2008 à 20:03 par Kikoun (discussion | contributions) (Nouvelle page : === 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...)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

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 up|down
  • M-z undo
  • M-SPACE place la marque de sélection
  • M-q coller
  • M-' copier
  • M-k couper
  • 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-up)
; C-y             yank
(global-set-key "\M-q" 'yank)
; M-v             scroll-down
(global-set-key "\M-j" 'scroll-down)
; 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)


; 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