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) |