Emacs/konfigurace
< Emacs
Konfigurace editoru emacs
Konfigurační soubor .emacs editovat
; https://stackoverflow.com/questions/32702754/adding-package-repositories-to-emacs(require 'package)(setq package-enable-at-startup nil)(setq package-archives '())(package-initialize)(add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/"))(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t);(add-to-list 'package-archives '("marmalade" . "https://marmalade-repo.org/packages/"));(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/") t);(add-to-list 'package-archives '("tromey" . "http://tromey.com/elpa/") t); google: 'emacs utf-8 site:cz'; [http://www.abclinuxu.cz/forum/show/155517 emacs a kopirovani z venku]; Co může občas pomoci (třeba při problémech s clipboardem):(set-default-coding-systems 'utf-8)(set-keyboard-coding-system 'utf-8)(set-clipboard-coding-system 'utf-8) ;Normální scrollování:(setq scroll-conservatively 1);Aby se mi zobrazovala posice kursoru na řádce:(setq column-number-mode t);Aby naběhl cperl-mode:(add-hook 'cperl-mode-hook 'n-cperl-mode-hook t)(defun n-cperl-mode-hook () (setq cperl-indent-level 4) (setq cperl-continued-statement-offset 0) (setq cperl-extra-newline-before-brace t) ;(set-face-background 'cperl-array-face "wheat") ;(set-face-background 'cperl-hash-face "wheat") )(custom-set-faces '(cperl-array-face ((t (:foreground "green" :weight bold)))) '(cperl-hash-face ((t (:foreground "Red" :slant italic :weight bold)))) );spustím atomic-chrome(require 'atomic-chrome)(atomic-chrome-start-server)
Různé konfigurační příkazy editovat
Meta editovat
Problém, že Alt nefunguje jako Meta modifier:
Čísla řádků a sloupců editovat
Někdy se stane, že editor u velkých souborů namísto čísla řádků zobrazí dva otazníky: L??Důvod je ten, že zvláště u dlouhých řádek nechce ztrácet příliš mnoho času náročným výpočtem.Řešením je nastavit:[1].
(setq line-number-display-limit-width 2000000)