SHOW:
|
|
- or go back to the newest paste.
| 1 | (tool-bar-mode -1) | |
| 2 | (menu-bar-mode -1) | |
| 3 | (scroll-bar-mode -1) | |
| 4 | ||
| 5 | (global-font-lock-mode 1) | |
| 6 | (global-hl-line-mode t) | |
| 7 | (set-default-font "Monospace-9") | |
| 8 | (column-number-mode t) | |
| 9 | (setq frame-title-format "%b - emacs") | |
| 10 | (setq echo-keystrokes 0.1) | |
| 11 | (custom-set-variables | |
| 12 | '(default-frame-alist (quote ((fullscreen . maximized))))) | |
| 13 | (desktop-save-mode t) | |
| 14 | (setq make-backup-files nil) | |
| 15 | (setq x-select-enable-clipboard t) | |
| 16 | ||
| 17 | (setq tab-width 4) | |
| 18 | (setq-default indent-tabs-mode nil) | |
| 19 | (global-linum-mode 1) | |
| 20 | (show-paren-mode 1) | |
| 21 | ||
| 22 | (setq-default case-fold-search t) | |
| 23 | ||
| 24 | (require 'cc-mode) | |
| 25 | (define-key c-mode-base-map (kbd "<return>") 'newline-and-indent) | |
| 26 | (defun newline-and-indent-inline () | |
| 27 | (interactive) | |
| 28 | (end-of-line) | |
| 29 | (newline-and-indent)) | |
| 30 | (define-key c-mode-base-map (kbd "<C-S-return>") 'newline-and-indent-inline) | |
| 31 | (defun newline-and-indent-inline-previous-line () | |
| 32 | (interactive) | |
| 33 | (previous-line) | |
| 34 | (newline-and-indent-inline)) | |
| 35 | (define-key c-mode-base-map (kbd "<C-return>") | |
| 36 | 'newline-and-indent-inline-previous-line) | |
| 37 | (define-key c-mode-base-map (kbd "C-k") 'kill-whole-line) | |
| 38 | (define-key c-mode-base-map (kbd "C-S-k") 'kill-whole-line-and-previous-line) | |
| 39 | (define-key c-mode-base-map (kbd "C-M-k") 'kill-line) | |
| 40 | ||
| 41 | (setq compile-command "g++ -g -Wall -Wextra -Wshadow -fwhole-program -o main main.cpp") | |
| 42 | ||
| 43 | (setq c-default-style "java") | |
| 44 | (setq debug-on-error t) | |
| 45 | ||
| 46 | (require 'template) | |
| 47 | (template-initialize) | |
| 48 | ||
| 49 | (add-to-list 'auto-mode-alist '("\\.m\\'" . octave-mode))
| |
| 50 | ||
| 51 | (fset 'yes-or-no-p 'y-or-n-p) |