From f6cf3da19de8d1c85e92231bd7d7faefca4a4400 Mon Sep 17 00:00:00 2001 From: Maciej Szlosarczyk Date: Mon, 20 Sep 2021 09:58:12 +0300 Subject: [PATCH] Use C-n to insert newlines at the end of the file --- pkg/base.el | 3 +++ pkg/hydra.el | 16 ++++++++++++---- pkg/term.el | 6 ++---- straight/versions/default.el | 1 - 4 files changed, 17 insertions(+), 9 deletions(-) diff --git a/pkg/base.el b/pkg/base.el index ff67a45..73d57af 100644 --- a/pkg/base.el +++ b/pkg/base.el @@ -114,6 +114,9 @@ :defer t :straight t) +;;;;;;;;;;;;;;;;; Use C-n to create a new line +(setq next-line-add-newlines t) + ;;;;;;;;;;;;;;;;; Speed up long line display by disabling bidirectional text (setq-default bidi-paragraph-direction 'left-to-right bidi-inhibit-bpa t) diff --git a/pkg/hydra.el b/pkg/hydra.el index 051fde3..79f4d11 100644 --- a/pkg/hydra.el +++ b/pkg/hydra.el @@ -115,10 +115,18 @@ ("f" lsp-format-buffer) ("m" lsp-ui-imenu)) - (defhydra +hydra-history-menu (:color teal) - "Buffer history" - ("[" previous-buffer "Previous buffer") - ("]" next-buffer "Next buffer") + (defhydra +hydra-history-menu (:color teal :hint nil) + " +^ +^ History +^──────────────────────────────────────────────────────────────────────────────── +^ _[_: Previous +^ _]_: Next +^ +" + ("[" previous-buffer) + ("]" next-buffer) + ("q" nil "cancel" :color blue)) (defhydra +hydra-move-menu (:color teal :hint nil) diff --git a/pkg/term.el b/pkg/term.el index 5deb115..125881c 100644 --- a/pkg/term.el +++ b/pkg/term.el @@ -11,13 +11,11 @@ ;;; Code: (require '+custom-pkg-keys-mode "$HOME/.emacs.d/pkg/keys-mode.el") -(use-package vterm :straight t :defer t) - ;; Create new terminal (defun start-term () - "Start ZSH terminal session." + "Start Eshell terminal session." (interactive) - (vterm)) + (eshell)) (define-key +custom-keys-mode-map (kbd "") 'start-term) diff --git a/straight/versions/default.el b/straight/versions/default.el index 0fb1a17..d10334d 100644 --- a/straight/versions/default.el +++ b/straight/versions/default.el @@ -29,7 +29,6 @@ ("emacs-fsharp-mode" . "c90d762c0692cc43032291d37b8ca3201c3d49bd") ("emacs-gradle-mode" . "e4d665d5784ecda7ddfba015f07c69be3cfc45f2") ("emacs-hcl-mode" . "e12b1df2ca28d2b06c471cd709c038a2dc0bcdbd") - ("emacs-libvterm" . "2681120b770573044832ba8c22ccbac192e1a294") ("emacs-racer" . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c") ("emacs-which-key" . "4790a14683a2f3e4f72ade197c78e4c0af1cdd4b") ("emacsmirror-mirror" . "fc970dcdc47b809ed393c5e40baaf49a38f889a1")