Doom Emacs lsp — горячие клавиши действий пользовательского интерфейса

#emacs

#emacs

Вопрос:

Я полный новичок, когда дело доходит до emacs. Недавно я установил Doom emacs, и мне это очень понравилось. Одна вещь, которую я изо всех сил пытаюсь выяснить, — это как мне быстро получить доступ / выбрать одно из действий, которые мне предоставляет lsp-mode (я предполагаю, что это lsp-ui). Я приложил скриншот — действия, о которых я говорю, находятся с правой стороны.

введите описание изображения здесь

Краткие побочные вопросы:

  1. Когда я перехожу к определению (spc-c-d), как мне вернуться назад? Должен ли я просто убить буфер?
  2. Используя ivy, как я могу легко просмотреть список? — использование control-n немного сложно

Ответ №1:

  1. Вы можете вернуться к предыдущему буферу, используя CTRL O
  2. Вы можете перейти вниз или вверх по списку, используя CTRL j или CTRL k

Ответ №2:

Есть несколько хитростей, чтобы получить ответ:

  • сначала попробуйте найти известное вам действие или функцию.

    пример 1. «M-x действие, которое вы хотите знать» введите описание изображения здесь

    пример 2. «C-h k затем введите комбинацию клавиш, которую вы хотите выполнить для поиска» введите описание изображения здесь

  • во-вторых, попытайтесь получить ответ из проблем проекта введите описание изображения здесь


Ответ на ваш вопрос:

1. нажмите «C-o», чтобы перейти назад

2. Попробуйте ввести несколько ключевых слов в поле поиска, чтобы сузить область поиска, как при увеличении поиска.
Если вы получаете слишком много строк после ввода ключевого слова ivy-search, это означает, что вы не знаете, что хотите искать, верно?