#visual-studio-code #key-bindings
#visual-studio-code #привязки клавиш
Вопрос:
в течение многих лет я использовал Sublime-сочетания клавиш в vscode, но теперь я хочу вернуться к сопоставлениям по умолчанию. Итак, я попытался выполнить чистую переустановку vscode, следуя рекомендациям stackoverflow для этого, но у меня не получилось.
До сих пор я пытался
$ sudo apt remove code amp;amp; sudo apt autoremove
$ sudo apt-get purge --auto-remove vscode (or visual-sudio-code or code)
$ sudo dpkg --remove vscode //or code etc
$ sudo dpkg --purge vscode
Я также удалил
~/.vscode and
~/.config/Code
после «новой» установки я получаю все расширения и настройки, которые я установил вручную ранее. Довольно неприятно 😉
Я что-то пропустил?
Я был бы признателен за любые предложения, помогающие мне здесь, спасибо
Комментарии:
1. Согласно документам , расширения сохраняются в
~/.vscode/extensions
… Используете ли вы что-нибудь для синхронизации настроек / расширений?2. Иногда я использую синхронизацию настроек для обновления своих пакетов на разных компьютерах, но я не использовал ее при попытке выполнить чистую переустановку
3. В любом случае я мог бы, по крайней мере, вернуться к сочетаниям клавиш VSCodes, скопировав их с другого компьютера
Ответ №1:
Предпринятые вами шаги верны, некоторые даже не нужны.
Просто запустите команды:
sudo apt-get purge code
rm -r ~/.vscode/
rm -r ~/.config/Code/
Это также приведет к сбросу настроек, и вы сможете выполнить чистую установку.
Вместо этого, если VSCode был установлен с помощью snap, первая строка становится:
sudo snap remove code
Комментарии:
1. Будьте очень осторожны с
sudo
, особенно при сопряжении его с деструктивными командами, такими какrm -r
. Используйте толькоsudo
тогда, когда это действительно необходимо. Бросать его перед командами по привычке — ужасная идея, и если OP не сделал что-то странное, это не должно требоваться вrm -r
шагах здесь.2. Необходимы две команды
rm -r
, потому что VSCode хранит там информацию о расширениях и / или глобальной конфигурации. Безsudo
этих двух команд не будут работать, поскольку некоторые файлы в этих папках запрашивают разрешения. Также верно, что это не очень хорошая практика
Ответ №2:
Используйте это:
sudo apt-get purge --auto-remove com.visualstudio.code