diff options
author | Franck Cuny <franckcuny@gmail.com> | 2015-07-17 19:52:10 -0700 |
---|---|---|
committer | Franck Cuny <franckcuny@gmail.com> | 2015-07-17 19:52:10 -0700 |
commit | c7cf7b6f1c749feec943bf5b20def066db5ce4ed (patch) | |
tree | 2065a1c168e4843ec512188368bc51f82b9b8917 /emacs.d/init.el~ | |
parent | [gitconfig] use tab and add a new alias. (diff) | |
download | emacs.d-c7cf7b6f1c749feec943bf5b20def066db5ce4ed.tar.gz |
[emacs] add my emacs configuration
Diffstat (limited to '')
-rw-r--r-- | emacs.d/init.el~ | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/emacs.d/init.el~ b/emacs.d/init.el~ new file mode 100644 index 0000000..6d513cb --- /dev/null +++ b/emacs.d/init.el~ @@ -0,0 +1,47 @@ +;; no menu +(menu-bar-mode -1) + +;; show parenthesis +(show-paren-mode +1) + +;; and lose the stupid pipe chars on the split-screen bar +(set-face-foreground 'vertical-border "white") +(set-face-background 'vertical-border "white") + +;; alias yes-or-no to y-or-n +(fset 'yes-or-no-p 'y-or-n-p) + +;; set utf-8 as the default encoding +(prefer-coding-system 'utf-8-unix) + +(autoload 'ibuffer "ibuffer" "List buffers." t) + +(require 'whitespace) +(global-whitespace-mode 1) + +;;; set some variables +;; add a new line at the end of the file +(setq + auto-save-default nil + auto-save-list-file-prefix nil + frame-title-format '(buffer-file-name "%f" ("%b")) + inhibit-startup-message t + make-backup-files nil + require-final-newline t + tab-always-indent 'complete + vc-follow-symlinks t + whitespace-style '(face trailing tabs)) + +(setq-default indent-tabs-mode nil + python-indent-offset 2 + sh-basic-offset 2 + sh-indentation 2) + +;;; some bindings +(global-set-key (kbd "M-j") 'join-line) +(global-set-key (kbd "C-x C-b") 'ibuffer) + +;;; if our version is >24 and we have the emacs24.el file, load it. +(when (>= emacs-major-version 24) + (if (file-exists-p "emacs24.el") + (load "~/.emacs.d/emacs24.el"))) |