Как установить раскладку клавиатуры на Ctrl+W в LunarVim

Почему ?

Я работаю в Windows (в частности, в pycharm) и действительно привык

ctrl+backspace

чтобы удалить целые слова. Сейчас я перехожу на Mac и Neovim, и мне очень тяжело без этого.

Вопрос

Я обнаружил, что этому есть замена, а именно

ctrl+w

и я хочу установить его на

command+delete

Есть какой-либо способ сделать это?

Извините, если этот вопрос уже задавался, я нигде не смог найти решения (к тому же я новичок в Neovim). Любая обратная связь приветствуется

Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
3
0
73
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В vim уже есть встроенный ярлык для удаления целого слова. Движение «див». d(elete) -> i(n) -> w(ord) Если вы только начинаете работать с vim, я очень рекомендую этот плейлист от theprimagen https://thewikihow.com/video_X6AR2RMB5tE&list=PLm323Lc7iSW_wuxqmKx_xxNtJC_hJbQ7R&ab_channel=ThePrimeagen Если вам необходимо использовать этот ярлык, вот как вы можете переназначить его в конфигурации nvim.

vim.keymap.set({ 'n', 'v' }, '<C-BS>', 'diw', { silent = true, desc = "deletes the word that the cursor is on" })

vim.keymap.set({ 'i }, '<C-BS>', '<C-W>', { silent = true, desc = "deletes the previous word in insert mode" })

Добавлю, что поиск в Google «ctrl backspace ярлык nvim» в сочетании с «как переназначить клавиши в neovim» дал бы вам ответ.

Спасибо, я уже знаю о ThePrimagen. Но это не то, что я ищу, я уже знаю этот ярлык, но пытаюсь выяснить, смогу ли я сопоставить его с ctrl+delete, как я привык ctrl+backspace из Windows. Спасибо, хотя

Harish Rusum 23.04.2024 09:15

ок, вот пример того, как это можно сделать. я отредактировал свой ответ

Development Intensified 23.04.2024 19:56

Большое спасибо, я погуглил «Ctrl Backspace Shortcut Nvim» и «Как переназначить клавиши в Neovim» после просмотра вашего сообщения, и это действительно дало бы мне ответ, поэтому приношу извинения за размещение его в stackoverflow. Независимо от кода, который вы поделился, отлично сработало, спасибо

Harish Rusum 24.04.2024 06:46

Нет проблем, я бы рекомендовал всегда пытаться найти ответ в Google в течение как минимум 30 минут, прежде чем спрашивать в stackOverflow. Даже если за это время вы не найдете ответа на свой вопрос, вы, скорее всего, узнаете больше о предмете, о котором спрашиваете. Это также улучшит вашу способность задавать правильные вопросы и выполнять правильный поиск, чтобы найти что-то самостоятельно или помочь найти что-то другим в будущем.

Development Intensified 24.04.2024 22:39

Другие вопросы по теме