projects
/
dotfiles.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
1bb7f6b
)
emacs - add ace-link mode, 2) change some defaults worf-mode mapping
author
Peng Li
<seudut@gmail.com>
Sat, 4 Jun 2016 11:43:18 +0000
(19:43 +0800)
committer
Peng Li
<seudut@gmail.com>
Sat, 4 Jun 2016 11:43:18 +0000
(19:43 +0800)
emacs.d_2/config.org
patch
|
blob
|
history
diff --git
a/emacs.d_2/config.org
b/emacs.d_2/config.org
index
2d3aab5
..
cc08dcd
100644
(file)
--- a/
emacs.d_2/config.org
+++ b/
emacs.d_2/config.org
@@
-237,17
+237,22
@@
Always indents header, and hide header leading starts so that no need type =#+ST
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
-
+ (use-package org
+ :ensure t
+ :init
(setq org-startup-indented t)
(setq org-hide-leading-starts t)
(setq org-src-fontify-natively t)
(setq org-src-tab-acts-natively t)
(setq org-confirm-babel-evaluate nil)
(setq org-startup-indented t)
(setq org-hide-leading-starts t)
(setq org-src-fontify-natively t)
(setq org-src-tab-acts-natively t)
(setq org-confirm-babel-evaluate nil)
+ (setq org-use-speed-commands t)
+ (setq org-completion-use-ido t))
(org-babel-do-load-languages
'org-babel-load-languages
'((python . t)
(C . t)
(org-babel-do-load-languages
'org-babel-load-languages
'((python . t)
(C . t)
+ (perl . t)
(calc . t)
(latex . t)
(java . t)
(calc . t)
(latex . t)
(java . t)
@@
-258,10
+263,6
@@
Always indents header, and hide header leading starts so that no need type =#+ST
(sqlite . t)
(js . t)))
(sqlite . t)
(js . t)))
- (setq org-use-speed-commands t
- org-completion-use-ido t)
-
-
#+END_SRC
** Org-bullets
#+END_SRC
** Org-bullets
@@
-281,17
+282,25
@@
use [[https://github.com/sabof/org-bullets][org-bullets]] package to show utf-8
** Worf Mode
** Worf Mode
-[[https://github.com/abo-abo/worf][worf]] mode is an extension of vi-like binding for org-mode
+[[https://github.com/abo-abo/worf][worf]] mode is an extension of vi-like binding for org-mode.
+In =worf-mode=, it is mapping =[=, =]= as =worf-backward= and =worf-forward= in global, wich
+cause we cannot input =[= and =]=, so here I unset this mappings. And redifined this two to
+=M-[= and =M-]=
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(use-package worf
:ensure t
:commands worf-mode
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(use-package worf
:ensure t
:commands worf-mode
- :init (add-hook 'org-mode-hook 'worf-mode))
-
+ :init (add-hook 'org-mode-hook 'worf-mode)
+ :config
+ (define-key worf-mode-map "[" nil)
+ (define-key worf-mode-map "]" nil)
+ (define-key worf-mode-map (kbd "M-[") 'worf-backward)
+ (define-key worf-mode-map (kbd "M-]") 'worf-forward))
#+END_SRC
#+END_SRC
+
** Task Management
** Capture
** Task Management
** Capture
@@
-424,13
+433,26
@@
I like [[https://github.com/coldnew/linum-relative][linum-relative]], just like
#+END_SRC
#+END_SRC
-*
Eshell Setting
+*
* Multi-term
-Setting PATH environment variable
+#+BEGIN_SRC emacs-lisp :tangle yes :results silent
+
+ (use-package multi-term
+ :ensure t)
+
+#+END_SRC
+
+** ace-link
+
+[[https://github.com/abo-abo/ace-link][ace-link]] is a package written by [[https://github.com/abo-abo][Oleh Krehel]]. It is convenient to jump to link in help mode, info-mode, etc
+Type =o= to go to the link
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
- (setenv "PATH" (concat (getenv "PATH") ":/usr/local/bin"))
+ (use-package ace-link
+ :ensure t
+ :init
+ (ace-link-setup-default))
#+END_SRC
#+END_SRC