Keymap for easy editing of init file
This commit is contained in:
parent
30c3d59e4e
commit
222bc94235
@ -49,16 +49,21 @@
|
|||||||
(setq gc-cons-threshold-original gc-cons-threshold)
|
(setq gc-cons-threshold-original gc-cons-threshold)
|
||||||
(setq gc-cons-threshold (* 1024 1024 100))
|
(setq gc-cons-threshold (* 1024 1024 100))
|
||||||
|
|
||||||
|
;; *** History and Saving ***
|
||||||
|
|
||||||
;; Auto-refresh buffers when files on disk change.
|
;; Auto-refresh buffers when files on disk change.
|
||||||
(global-auto-revert-mode t)
|
(global-auto-revert-mode t)
|
||||||
;; Place backups in a separate folder.
|
;; Place backups in a separate folder.
|
||||||
(setq backup-directory-alist `(("." . "~/.config/emacs/saves")))
|
(setq backup-directory-alist `(("." . "~/.config/emacs/saves")))
|
||||||
(setq auto-save-file-name-transforms `((".*" "~/.config/emacs/saves/" t)))
|
(setq auto-save-file-name-transforms `((".*" "~/.config/emacs/saves/" t)))
|
||||||
(set-register ?e (find-file (or user-init-file "")))
|
|
||||||
|
|
||||||
;; No duplicates in kill ring
|
;; No duplicates in kill ring
|
||||||
(setq kill-do-not-save-duplicates t)
|
(setq kill-do-not-save-duplicates t)
|
||||||
|
|
||||||
|
;; Easy edit init file
|
||||||
|
(set-register ?e (find-file (or user-init-file "")))
|
||||||
|
(define-key global-map (kbd "C-c i") (lambda()(interactive)(find-file user-init-file)))
|
||||||
|
|
||||||
;; `recentf' is an that maintains a list of recently accessed files.
|
;; `recentf' is an that maintains a list of recently accessed files.
|
||||||
(setq recentf-max-saved-items 300) ; default is 20
|
(setq recentf-max-saved-items 300) ; default is 20
|
||||||
(setq recentf-max-menu-items 15)
|
(setq recentf-max-menu-items 15)
|
||||||
@ -138,6 +143,7 @@
|
|||||||
(define-key global-map (kbd "M-p") 'previous-multiframe-window)
|
(define-key global-map (kbd "M-p") 'previous-multiframe-window)
|
||||||
(define-key global-map (kbd "M-n") 'other-window)
|
(define-key global-map (kbd "M-n") 'other-window)
|
||||||
|
|
||||||
|
|
||||||
;; Package Manager
|
;; Package Manager
|
||||||
;; bootstrap straight.el package manager
|
;; bootstrap straight.el package manager
|
||||||
(defvar bootstrap-version)
|
(defvar bootstrap-version)
|
||||||
@ -255,6 +261,7 @@
|
|||||||
:straight t
|
:straight t
|
||||||
:init (global-flycheck-mode))
|
:init (global-flycheck-mode))
|
||||||
|
|
||||||
|
;; Corfu Completion Framework
|
||||||
(use-package corfu
|
(use-package corfu
|
||||||
:straight t
|
:straight t
|
||||||
:defer t
|
:defer t
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user