View difference between Paste ID: niuXhpSR and gAM8Qx9E
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)