-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.emacs
executable file
·54 lines (40 loc) · 1.54 KB
/
.emacs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
;quitar mensaje inicial
(setq inhibit-startup-message t)
;emacs fondo negro y letras blancas
(set-background-color "black")
(set-face-foreground 'default "white")
;Autocompletado
(add-to-list 'load-path "~/.emacs.d/")
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d//ac-dict")
(ac-config-default)
(define-key ac-mode-map (kbd "M-TAB")'auto-complete)
;omitir la lista ac modes,autocompletado para cualquier archivo
(define-globalized-minor-mode real-global-auto-complete-mode
auto-complete-mode (lambda ()
(if (not (minibufferp (current-buffer)))
(auto-complete-mode 1))
))
(real-global-auto-complete-mode t)
;Numero de linea
(custom-set-variables
'(global-linum-mode t)
'(column-number-mode t))
;Resaltado y cierre automatico de parentesis,llaves,etc.
;(setq skeleton-pair t)
;(global-set-key "[" 'skeleton-pair-insert-maybe)
;(global-set-key "(" 'skeleton-pair-insert-maybe)
;(global-set-key "{" 'skeleton-pair-insert-maybe)
;(global-set-key "'" 'skeleton-pair-insert-maybe)
;(global-set-key "\"" 'skeleton-pair-insert-maybe)
;(global-set-key "<" 'skeleton-pair-insert-maybe)
;Acentos y otros simbolos
(require 'iso-transl)
;Insertar espacios en lugar de Tab
(setq-default indent-tabs-mode nil)
;multicursor
(require 'multiple-cursors)
(global-set-key (kbd "C-S-c C-S-c") 'mc/edit-lines)
(global-set-key (kbd "C->") 'mc/mark-next-like-this)
(global-set-key (kbd "C-<") 'mc/mark-previous-like-this)
(global-set-key (kbd "C-c C-<") 'mc/mark-all-like-this)