summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemsen2011-05-28 15:25:58 +0200
committerGravatar Tom Willemsen2011-05-28 15:27:46 +0200
commit5690154ecbbbebfc7aa49772ec9d3d985f0b3ea6 (patch)
treef2a998b99e9d4eb70f0827585edfabc48c396d11
parentb3dee4f7f4ceeb263fe1d3665d2a6cfca1c53a18 (diff)
downloaddotfiles-5690154ecbbbebfc7aa49772ec9d3d985f0b3ea6.tar.gz
dotfiles-5690154ecbbbebfc7aa49772ec9d3d985f0b3ea6.zip
EMACS: Added a 'preview' function for HMTL files
-rw-r--r--emacs.d/00-functions.el4
-rw-r--r--emacs.d/10-settings.el2
-rw-r--r--emacs.d/20-html-mode.el4
3 files changed, 10 insertions, 0 deletions
diff --git a/emacs.d/00-functions.el b/emacs.d/00-functions.el
index ff493f0..20d75ff 100644
--- a/emacs.d/00-functions.el
+++ b/emacs.d/00-functions.el
@@ -34,3 +34,7 @@
(if (string= (substring ext 0 1) "c")
(find-file (concat noext ".h"))
(find-file (concat noext ".c")))))
+
+(defun browse-to-current-file ()
+ (interactive)
+ (browse-url buffer-file-name))
diff --git a/emacs.d/10-settings.el b/emacs.d/10-settings.el
index 8dab61d..1fb9029 100644
--- a/emacs.d/10-settings.el
+++ b/emacs.d/10-settings.el
@@ -8,6 +8,8 @@
; possible fontification
inhibit-default-init t ; don't load default init
scroll-conservatively 10000 ; scroll only one line
+ browse-url-browser-function 'browse-url-generic
+ browse-url-generic-program "conkeror"
whitespace-style '(face trailing)
backup-directory-alist ; backup file location
`((".*" .
diff --git a/emacs.d/20-html-mode.el b/emacs.d/20-html-mode.el
new file mode 100644
index 0000000..e9084a5
--- /dev/null
+++ b/emacs.d/20-html-mode.el
@@ -0,0 +1,4 @@
+(add-hook 'html-mode-hook
+ (lambda ()
+ (local-set-key [f9] 'browse-to-current-file)
+ (auto-fill-mode)))