Я использую VsVim в Visual Studio 2013. Иногда, когда я пытаюсь сохранить файл после ввода текста в режиме "вставки", я использую <ESC>:w<ENTER> , который обычно работает, но иногда я просто нажимаю на него и каким-то образом закрываю вкладку файла без сохранения.

Поиск в ярлыках закрытых файлов в Visual Studio выглядит так, как будто ярлыки такого типа обычно используют <Ctl> плюс функциональную клавишу. Но я уверен, что не случайно <Ctl> , и уверен, что случайно не нажал функциональную клавишу.

В чем дело? Можно ли отключить это поведение?

1 ответ1

0

Когда я писал вопрос, я, наконец, наткнулся на ответ, поэтому решил, что я закончу вопрос и поделюсь ответом, чтобы помочь всем, кто столкнулся с такой же проблемой.

По-видимому, это связано с ярлыком <shift><esc>. Благодаря этой странице (ссылка на которую в ответе привела меня к <shift><esc>), ярлык называется «Закрыть окно инструментов». Это невероятно раздражает, потому что без этого ярлыка не было бы проблем с нажатием <shift> немного раньше, чтобы подготовиться к :

Чтобы отключить ярлык, перейдите в меню « Tools > Options , выберите « Keyboard разделе « Environment на панели навигации и найдите « Window.CloseTool (не <ENTER>) и просто нажмите « Remove .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .