From f77444c030038100908e298666f8f84f85e768cb Mon Sep 17 00:00:00 2001 From: Yuchen Pei Date: Sun, 25 Jun 2023 17:06:47 +1000 Subject: Refile clock entries and some basic settings --- emacs/.emacs.d/init/ycp-editing.el | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) (limited to 'emacs/.emacs.d/init/ycp-editing.el') diff --git a/emacs/.emacs.d/init/ycp-editing.el b/emacs/.emacs.d/init/ycp-editing.el index 4b6922e..ab1bc9e 100644 --- a/emacs/.emacs.d/init/ycp-editing.el +++ b/emacs/.emacs.d/init/ycp-editing.el @@ -36,6 +36,11 @@ (setq bidi-inhibit-bpa t) (setq save-interprogram-paste-before-kill t) (setq kill-ring-max 200) +(setq sentence-end-double-space nil) +(setq show-paren-delay 0) +(setq window-divider-default-bottom-width 1) +(setq window-divider-default-places 'bottom-only) +(define-key input-decode-map [?\C-m] [C-m]) ; don't interpret C-m as RET (my-package my-editing (:delay 5) @@ -61,6 +66,10 @@ "C-M-y" #'my-yank-primary "C-a" #'my-beginning-of-line-or-indentation "M-c" #'my-copy-buffer-file-name ; override capitalize + "M-o" #'delete-blank-lines ; alias for C-x C-o + "M-SPC" #'cycle-spacing + "M-z" #'zap-up-to-char ; NOT `zap-to-char' + "" #'backward-kill-sexp ) (electric-pair-mode) ) @@ -73,12 +82,16 @@ (define-key global-map (kbd "C-c r r") 'replace-regexp) (define-key global-map (kbd "C-c r s") 'replace-string) -(my-keybind global-map - "M-o" #'delete-blank-lines ; alias for C-x C-o - "M-SPC" #'cycle-spacing - "M-z" #'zap-up-to-char ; NOT `zap-to-char' - "" #'backward-kill-sexp - ) +(my-package aggressive-indent + (:install t) + (:delay 15) + (add-hook 'emacs-lisp-mode-hook #'aggressive-indent-mode)) + +(my-package avy + (:install t) + (:delay 15) + (my-keybind global-map "C-." #'avy-goto-char-timer) + (setq avy-keys '(97 115 100 102 103 104 106 107 108))) (my-package pyim (:delay 30) @@ -109,11 +122,14 @@ (put 'narrow-to-region 'disabled nil) -(setq large-file-warning-threshold 15000000) +(setq large-file-warning-threshold nil) +(setq x-stretch-cursor t) +(setq delete-old-versions t) +(setq version-control t) (add-hook 'text-mode-hook #'turn-on-auto-fill) (add-to-list 'auto-mode-alist '("\\(README\\|CHANGELOG\\|COPYING\\|LICENSE\\)\\'" . text-mode)) - +(add-hook 'before-save-hook 'time-stamp) (provide 'ycp-editing) -- cgit v1.2.3