use treemacs instead of old treemacs-toggle, improve comments

This commit is contained in:
Łukasz Pankowski 2018-08-29 07:57:45 +02:00
parent 2666caad79
commit e27e556924

55
init.el
View File

@ -70,12 +70,10 @@
;;; `use-package` to work.
;;; Buffer, file, and window selection enhancements
;;; ----------------------------------------------
;;; More efficient buffer/file selection
;;; ------------------------------------
;;; Use more efficient buffer/file selection
(use-package helm
:ensure nil
:init
@ -136,8 +134,27 @@
:bind
(("C-c R" . rg)))
(use-package treemacs
:ensure nil
:bind
(("C-c t" . treemacs)
("s-a" . treemacs)))
;;; Cycle through buffers' history
(use-package buffer-flip
:ensure nil
:bind
(("s-v" . buffer-flip)
:map buffer-flip-map
("s-v" . buffer-flip-forward)
("s-V" . buffer-flip-backward)
("C-g" . buffer-flip-abort)))
;;; Window selection enhancements
;;; ----------------------------------------------
;;; Use more efficient changing windows
(use-package ace-window
:ensure nil
@ -168,6 +185,11 @@
(winner-mode 1)
;;; In buffer movement enhancements
;;; -------------------------------
;;; Remind of keys than can follow in a key sequence
(use-package which-key
@ -175,35 +197,28 @@
:config
(which-key-mode))
;;; Type prefix and wait to select one of the with a single or two letters
(use-package avy
:ensure nil
:bind
("C-:" . avy-goto-char-timer))
;;; Bind key `o` to selection of links by a single or two letters
(use-package ace-link
:ensure nil
:config
(ace-link-setup-default))
;;; Select from visible errors by a single letter
(use-package avy-flycheck
:ensure nil
:bind
("C-c '" . avy-flycheck-goto-error))
(use-package treemacs
:ensure nil
:bind
(("C-c t" . treemacs-toggle)
("s-a" . treemacs-toggle)))
(use-package buffer-flip
:ensure nil
:bind
(("s-v" . buffer-flip)
:map buffer-flip-map
("s-v" . buffer-flip-forward)
("s-V" . buffer-flip-backward)
("C-g" . buffer-flip-abort)))
;;; Go to last change in the buffer
(use-package goto-chg
:ensure nil
@ -876,7 +891,7 @@ inserted between the braces between the braces."
;;; -----------------
;;; Set keys from s-s a to s-s z to switch to buffers from a register from a to z
;;; Set keys from `s-s a` to `s-s z` to switch to buffers from a register from a to z
(defalias 'pr #'point-to-register)