Beta Pictoris a écritItsu, ça ne perturbe pas trop d'utiliser une police à espacement proportionnel par défaut ?
espacement proportionel ça veut dire que si j'augmente la taille des caractères l'espacement augmente ?
Si oui, je vois pas trop l'inconvénient :/
si je remplace
;;police Bitstream Vera Sans
(custom-set-faces
'(default ((t ( :weight normal :height 130 :width normal :family "Bitstream Vera Sans"))) t))
par ça:
'(fixed-pitch ((t (:family "bitstream-bitstream vera sans mono"))))
'(variable-pitch ((t (:family "bitstream-bitstream vera sans"))))
ça me remet la police initiale de emacs 🙁
mon .emacs maj:
;;C-h b liste de tous les raccourcis clavier ;)
;; Raccourcis principaux
;;(global-unset-key "\C-x")
(global-set-key "\M-m" 'Control-X-prefix) ;; finis le cauchemardesque C-x
(global-set-key [f2] 'save-buffer)
(global-set-key [f3] 'find-file)
(global-set-key [f4] "\C-x\C-c")
(global-set-key [f6] 'goto-line)
(global-set-key [C-tab] 'other-window)
(global-set-key [C-A-tab] 'other-buffer)
;;copier coller a porté de main
(global-set-key "\M-," "\M-w")
(global-set-key "\M-!" "\C-w")
;; Complétion automatique qui ignore la casse
(global-set-key "\C-t" "\M-/")
(setq completion-ignore-case t)
;; pour reculer d'un mot/caractère
(global-set-key "\C-r" 'backward-char)
(global-set-key "\M-r" 'backward-word)
(global-set-key "\C-b" 'isearch-backward) ;; la recherche devient donc C-b
;; efface le mot/caractère précédent
(global-set-key "\M-i" 'backward-kill-word)
(global-set-key "\C-i" 'delete-backward-char)
(global-set-key "\C-m" "\C-a\C-u60\C-f") ;; met le curseur a peu près au milieu de la page
(global-set-key "\M-p" "\C-u5\C-p") ;; monte ou descend de 5 lignes
(global-set-key "\M-n" "\C-u5\C-n")
(global-set-key [(control prior)] 'previous-buffer)
(global-set-key [(control pgup)] 'previous-buffer)
(global-set-key [(control next)] 'next-buffer)
(global-set-key [(control pgdn)] 'next-buffer)
;;*************************************************************************************************************
;;********************************************* Sytème & Apparence ********************************************
;;*************************************************************************************************************
;; Inhiber l'affichage du message d'accueil
(setq inhibit-startup-message t)
;; C'est fastidieux de taper « yes » pour confirmer, raccourcissons
;; cela à « y » (idem pour « no », désormais « n »).
(fset 'yes-or-no-p 'y-or-n-p)
;; Supprimer les fichiers de sauvegarde en quittant.
;; (vous savez, ces fameux fichiers dont le nom se termine par « ~ »)
(setq make-backup-files nil)
;;(setq auto-save-default (f))
;;(auto-save-interval (0))
;; Colorisation syntaxique maximale dans tous les modes
(require 'font-lock)
(global-font-lock-mode t)
(setq font-lock-maximum-decoration t)
;; fond noir & écriture blanche pour emacs en interface graphique
(if window-system
(setq default-frame-alist
' ((foreground-color . "white")
(background-color . "black")
))
)
(set-face-background 'region "red3") ;; couleur de selection
(set-face-foreground 'region "black")
;; Personnalisation du curseur
(setq default-cursor-type '(bar . 3))
(set-cursor-color "red")
;;Ça ne fait plus beep;)
(setq visible-bell 't)
;; Lorsque le curseur atteint la fin de la fenêtre, le contenu se
;; déplace d'une seule ligne et non d'une demi-fenêtre.
(setq scroll-step 1)
;;affiche l'heure
(display-time)
(setq display-time-24hr-format t) ;; Format 24 heures
;; Affiche le numéro de ligne et de colonne
(column-number-mode t)
(line-number-mode t)
;; Suppression de la barre d'icônes
(tool-bar-mode 0)
;; Montrer la correspondance des parenthèses (systématiquement et non seulement après la frappe)
(require 'paren)
(show-paren-mode t)
(setq blink-matching-paren t)
(setq blink-matching-paren-on-screen t)
(setq show-paren-style 'expression)
(setq blink-matching-paren-dont-ignore-comments t)
;; Lorsqu'on saisit un texte alors qu'une zone est sélectionnée, cette dernière est écrasée par le texte saisi.
(delete-selection-mode 1)
;;la scrollbar positionner a droite
(custom-set-variables
'(scroll-bar-mode (quote right))
)
;;police Bitstream Vera Sans
(custom-set-faces
'(default ((t ( :weight normal :height 130 :width normal :family "Bitstream Vera Sans"))) t))
;; plugin pour la complétion qui ne marche pas chez moi :(
;;(add-to-list 'load-path "~/.emacs.d/plugins")
;;(require 'yasnippet-bundle)