projects
/
dotfiles.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
emacs - mapping bug, define maping before load
[dotfiles.git]
/
emacs.d
/
config.org
diff --git
a/emacs.d/config.org
b/emacs.d/config.org
index
801a072
..
ec29bef
100644
(file)
--- a/
emacs.d/config.org
+++ b/
emacs.d/config.org
@@
-2259,6
+2259,14
@@
Most use =C-o C-o= to switch buffers; =C-o x, v= to split window; =C-o o= to del
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(winner-mode 1)
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(winner-mode 1)
+ (defun sd/toggle-max-windows ()
+ "Set maximize current if there are multiple windows, if only
+ one window, window undo"
+ (interactive)
+ (if (equal (length (window-list)) 1)
+ (winner-undo)
+ (delete-other-windows)))
+
(defhydra sd/hydra-window (:color red :columns nil)
"window"
("h" windmove-left nil :exit t)
(defhydra sd/hydra-window (:color red :columns nil)
"window"
("h" windmove-left nil :exit t)
@@
-2279,7
+2287,8
@@
Most use =C-o C-o= to switch buffers; =C-o x, v= to split window; =C-o o= to del
(split-window-below)
(windmove-down))
"horz" :exit t)
(split-window-below)
(windmove-down))
"horz" :exit t)
- ("o" delete-other-windows "one" :exit t)
+ ;; ("o" delete-other-windows "one" :exit t)
+ ("o" sd/toggle-max-windows "one" :exit t)
("C-o" ido-switch-buffer "buf" :exit t)
("C-k" sd/delete-current-window "del" :exit t)
("'" other-window "other" :exit t)
("C-o" ido-switch-buffer "buf" :exit t)
("C-k" sd/delete-current-window "del" :exit t)
("'" other-window "other" :exit t)
@@
-2452,11
+2461,19
@@
Search, replace and hightlight will in later paragraph
=M-n=, =M-p=, history
**** tagss
** Edit
=M-n=, =M-p=, history
**** tagss
** Edit
+*** basic editting
- cut, yank, =C-w=, =C-y=
- save, revert
- undo, redo - undo-tree
- select, expand-region
- spell check, flyspell
- cut, yank, =C-w=, =C-y=
- save, revert
- undo, redo - undo-tree
- select, expand-region
- spell check, flyspell
+
+*** Kill ring
+=helm-show-kill-ring=
+#+BEGIN_SRC emacs-lisp :tangle yes :results silent
+ (global-set-key (kbd "M-y") #'helm-show-kill-ring)
+#+END_SRC
+
** Search & Replace / hightlight =M-s=
*** search
*** replace
** Search & Replace / hightlight =M-s=
*** search
*** replace
@@
-2529,9
+2546,9
@@
stolen from [[https://github.com/mariolong/emacs.d/blob/f6a061594ef1b5d1f4750e9d
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(use-package bing-dict
:ensure t
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(use-package bing-dict
:ensure t
- :
commands (bing-dict-brief)
- :config
-
(global-set-key (kbd "s-d") '
bing-dict-brief))
+ :
init
+ (global-set-key (kbd "s-d") 'bing-dict-brief)
+
:commands (
bing-dict-brief))
#+END_SRC
* TODO Temp directory for cached/history/temp files
#+END_SRC
* TODO Temp directory for cached/history/temp files