Как отключить «режим перезаписи» в cmd при его открытии из Notepad++?

Как отключить «режим перезаписи» в cmd при его открытии из Notepad++?

Я борюсь с этой проблемой. Каждый раз, когда я открываю свой cmd с помощью Windows, я могу написать следующее: введите описание изображения здесь

А затем исправьте это, переместившись на место перед собой:

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

Но когда я открываю его с помощью notepad++, который, кажется, открывается с помощью, cmd /K cd /d $(CURRENT_DIRECTORY) я пробую то же самое:

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

А когда я перевожу курсор и начинаю печатать:

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

Все, что справа, перезаписывается. Мне приходится всегда нажимать клавишу, Insertчтобы отключить эту функцию. Это немного раздражает, но я не могу найти причину этого. Если я выполняю ту же команду из cmd, она работает без проблем.

решение1

Команда Windows запомнит состояние для запуска с тем же именем. Запустите CMD из Notepad++ еще раз, используйте левую кнопку мыши на верхнем левом значке CMD Windows и выберите, Propertiesзатем отметьте галочкой режим вставки. Он должен запомнить настройки для следующего запуска

решение2

Он устанавливается в реестре в разделе HKCU\Console\InsertMode=1

Я думаю, что трюк в том, чтобы открыть cmd свободно (т. е. из меню «Пуск»), и управлять его настройками оттуда. Перейдите в alt-space\Poperties\options, и insertmode будет справа.

Quickedit позволяет вам выделять текст мышью, не заходя в меню. Однако он останавливает переход щелчков мыши в приложение.

Связанный контент