diff options
| author | Mountain Man <43313373+MountainMan1312@users.noreply.github.com> | 2023-05-21 19:19:57 -0400 |
|---|---|---|
| committer | Mountain Man <43313373+MountainMan1312@users.noreply.github.com> | 2023-05-21 19:19:57 -0400 |
| commit | 952b7a55b6a9528e3cb98177edc94860b537f485 (patch) | |
| tree | 2a32647ad805c1dd1d35a43ad768dd4e07600df1 | |
| parent | Use `which-key` for keybind hints (diff) | |
| download | mmosmacs-952b7a55b6a9528e3cb98177edc94860b537f485.tar.gz mmosmacs-952b7a55b6a9528e3cb98177edc94860b537f485.tar.bz2 mmosmacs-952b7a55b6a9528e3cb98177edc94860b537f485.zip | |
Add `lsp-mode` for IDE features
| -rw-r--r-- | init.el | 15 |
1 files changed, 13 insertions, 2 deletions
| @@ -609,8 +609,7 @@ | |||
| 609 | (use-package link-hint | 609 | (use-package link-hint |
| 610 | :straight t | 610 | :straight t |
| 611 | :bind | 611 | :bind |
| 612 | ("C-c l o" . link-hint-open-link) | 612 | ("C-c n l o" . link-hint-open-link)) |
| 613 | ("C-c l c" . link-hint-copy-link)) | ||
| 614 | 613 | ||
| 615 | 614 | ||
| 616 | ;; --------------------------------- | 615 | ;; --------------------------------- |
| @@ -811,6 +810,18 @@ | |||
| 811 | :init (global-flycheck-mode)) | 810 | :init (global-flycheck-mode)) |
| 812 | 811 | ||
| 813 | 812 | ||
| 813 | ;; --------------------------------- | ||
| 814 | ;; Language Server Protocol (LSP) | ||
| 815 | ;; ------------------------------ | ||
| 816 | ;; Protocol for interaction between | ||
| 817 | ;; Emacs and language servers. | ||
| 818 | ;; --------------------------------- | ||
| 819 | |||
| 820 | (use-package lsp-mode | ||
| 821 | :straight t | ||
| 822 | :init (setq lsp-keymap-prefix "C-c l")) | ||
| 823 | |||
| 824 | |||
| 814 | 825 | ||
| 815 | 826 | ||
| 816 | ;; --------------------------------------------------------------------- | 827 | ;; --------------------------------------------------------------------- |