(point)))
(move-beginning-of-line arg)))
+(defun b/join-line-top ()
+ "Like `join-line', but join next line to the current line."
+ (interactive)
+ (join-line 1))
+
\f
;;; Defaults
("C-S-h C" . describe-char)
("C-S-h F" . describe-face)
+ ("C-S-j" . b/join-line-top)
+
("C-c x" . execute-extended-command)
("C-x k" . b/kill-current-buffer)
(setq indent-tabs-mode nil))
(add-hook 'lisp-interaction-mode-hook #'indent-spaces-mode))
-(use-package reveal
- :hook (emacs-lisp-mode . reveal-mode))
-
-;; (use-package elisp-mode)
-
(use-package alloy-mode
:mode "\\.\\(als\\|dsh\\)\\'"
:config
lean-input-user-translations '(("/" "/")))
(lean-input-setup))
-;; (use-package mhtml-mode)
-
(use-package sgml-mode
:config
(setq sgml-basic-offset 0))
(use-package guix
:disabled)
-(use-package auctex
- :disabled
- :custom
- (font-latex-fontify-sectioning 'color))
-
(use-package go-mode
:disabled)
:hook
(po-mode . (lambda () (run-with-timer 0.1 nil 'View-exit))))
+(use-package auctex
+ :disabled
+ :custom
+ (font-latex-fontify-sectioning 'color))
+
(use-package tex-mode
:config
(cl-delete-if
("C-c j" . crux-top-join-line)
("C-S-j" . crux-top-join-line)))
-(use-package mwim
- :bind (("C-a" . mwim-beginning-of-code-or-line)
- ("C-e" . mwim-end-of-code-or-line)
- ("<home>" . mwim-beginning-of-line-or-code)
- ("<end>" . mwim-end-of-line-or-code)))
-
(use-package projectile
:disabled
:defer 0.5