projects
/
dotfiles.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
61b2714
)
emacs - compilation mode map
author
Peng Li
<seudut@gmail.com>
Sat, 16 Jul 2016 12:31:43 +0000
(20:31 +0800)
committer
Peng Li
<seudut@gmail.com>
Sat, 16 Jul 2016 12:31:43 +0000
(20:31 +0800)
emacs.d/config.org
patch
|
blob
|
history
diff --git
a/emacs.d/config.org
b/emacs.d/config.org
index
9bba051
..
7d4aa83
100644
(file)
--- a/
emacs.d/config.org
+++ b/
emacs.d/config.org
@@
-1929,27
+1929,26
@@
to call =compilation= interactively.
#+END_SRC
** Compile
#+END_SRC
** Compile
-
Set the environments vairables in compilation mode
Set the environments vairables in compilation mode
-
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
-
(use-package compile
:commands compile
:config
(setq compilation-environment (cons "LC_ALL=C" compilation-environment)))
(use-package compile
:commands compile
:config
(setq compilation-environment (cons "LC_ALL=C" compilation-environment)))
+ ;; super-r to compile
+ (with-eval-after-load "compile"
+ (define-key compilation-mode-map (kbd "C-o") nil)
+ (define-key compilation-mode-map (kbd "n") 'compilation-next-error)
+ (define-key compilation-mode-map (kbd "p") 'compilation-previous-error)
+ (define-key compilation-mode-map (kbd "r") #'recompile))
#+END_SRC
** Auto-Insert
#+END_SRC
** Auto-Insert
-
-Enable auto-insert mode
-
+*** Enable auto-insert mode
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
-
(auto-insert-mode t)
(setq auto-insert-query nil)
(auto-insert-mode t)
(setq auto-insert-query nil)
-
#+END_SRC
*** C++ Auto Insert
#+END_SRC
*** C++ Auto Insert