Professional Documents
Culture Documents
us-line) (indent-for-tab-command)))
;;
;; Key Re-bindings for LaTeX
(global-set-key (kbd "|") '(lambda () (interactive) (princ "\\" (get-buffer (cur
rent-buffer)))))
(global-set-key (kbd "s-\\") '(lambda () (interactive) (princ "|" (get-buffer (c
urrent-buffer)))))
(global-set-key (kbd "[") '(lambda () (interactive) (princ "{" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd "]") '(lambda () (interactive) (princ "}" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd "4") '(lambda () (interactive) (princ "^" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd "$") '(lambda () (interactive) (princ "^" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd "^") '(lambda () (interactive) (princ "4" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd ";") '(lambda () (interactive) (princ "$" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd ":") '(lambda () (interactive) (princ "$" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd "/") '(lambda () (interactive) (princ "-" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd "s-/") '(lambda () (interactive) (princ "/" (get-buffer (cu
rrent-buffer)))))
(global-set-key (kbd "-") '(lambda () (interactive) (princ "_" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd "<f9>") '(lambda () (interactive) (princ ";" (get-buffer (c
urrent-buffer)))))
(global-set-key (kbd "<f10>") '(lambda () (interactive) (princ ":" (get-buffer (
current-buffer)))))
(global-set-key (kbd "<f11>") '(lambda () (interactive) (princ "(" (get-buffer (
current-buffer)))))
(global-set-key (kbd "<f12>") '(lambda () (interactive) (princ ")" (get-buffer (
current-buffer)))))
(global-set-key (kbd "(") '(lambda () (interactive) (princ "[" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd ")") '(lambda () (interactive) (princ "]" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd "`") '(lambda () (interactive) (princ "-" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd "s-`") '(lambda () (interactive) (princ "`" (get-buffer (cu
rrent-buffer)))))
(global-set-key (kbd "<insert>") '(lambda () (interactive) (indent-for-tab-comma
nd)))
(global-set-key (kbd "<tab>") '(lambda () (interactive) (princ "\\" (get-buffer
(current-buffer)))))
(global-set-key (kbd "<capslock>") '(lambda () (interactive) (princ "$" (get-buf
fer (current-buffer)))))
(global-set-key (kbd "C-c q") '(lambda () (interactive) (princ "\"" (get-buffer
(current-buffer)))))
(global-set-key (kbd "8") '(lambda () (interactive) (princ "*" (get-buffer (curr
ent-buffer)))))
(global-set-key (kbd "7") '(lambda () (interactive) (princ "&" (get-buffer (curr
ent-buffer)))))
;;
;;Numbers
(global-set-key (kbd "s-1") '(lambda () (interactive) (princ "1" (get-buffer (cu
rrent-buffer)))))
(global-set-key (kbd "s-2") '(lambda () (interactive) (princ "2" (get-buffer (cu
rrent-buffer)))))
(global-set-key (kbd "s-3") '(lambda () (interactive) (princ "3" (get-buffer (cu
rrent-buffer)))))
(global-set-key (kbd "s-4") '(lambda () (interactive) (princ "4" (get-buffer (cu
rrent-buffer)))))
(global-set-key (kbd "s-5") '(lambda () (interactive) (princ "5" (get-buffer (cu
rrent-buffer)))))
(global-set-key (kbd "s-6") '(lambda () (interactive) (princ "6" (get-buffer (cu
rrent-buffer)))))
(global-set-key (kbd "s-7") '(lambda () (interactive) (princ "7" (get-buffer (cu
rrent-buffer)))))
(global-set-key (kbd "s-8") '(lambda () (interactive) (princ "8" (get-buffer (cu
rrent-buffer)))))
(global-set-key (kbd "s-9") '(lambda () (interactive) (princ "9" (get-buffer (cu
rrent-buffer)))))
(global-set-key (kbd "s-0") '(lambda () (interactive) (princ "0" (get-buffer (cu
rrent-buffer)))))
;;numbers
(global-linum-mode 1)
(cua-mode t)
(scroll-bar-mode -1)
(linum-mode)
(put 'downcase-region 'disabled nil)
(setq w32-enable-caps-lock nil)
(setq w32-apps-modifier nil)
(setq w32-apps-modifier 'super)