root用户执行VS code找不到自己对应的settings.json文件

今天想在我的Kali Vscode上整那个骚气的synthwave84主题
settings.json 修改如下部分:

{
    "python.defaultInterpreterPath": "/home/xx/.conda/envs/pt_gpu/bin/python",
    "settingsSync.ignoredSettings": [
    
    ],
    "workbench.colorTheme": "SynthWave '84",
    "vscode_custom_css.imports":["file:///~/.config/Code/User/synthwave84.css"],
    "vscode_custom_css.policy":true,
}

Ctrl + Shift + P 或者 Shift + ⌘ + P,选择 Enable custom CSS and JS,这是VS code给我整一个

在这里插入图片描述
我说好的,然后我就:

$ sudo code
You are trying to start Visual Studio Code as a super user which isn't recommended. 
If this was intended, please specify an alternate user data directory using 
the `--user-data-dir` argument.

于是乎,我就

$ sudo code --user-data-dir /home/(my_name)

在这里插入图片描述
(不过这么个一整,会在你的主目录生成一堆配置文件,删得时候还得用root权限删,好烦)

但是这个settings.json文件,不是我需要的那个文件,我需要的那个是:
~/.config/Code/User/settings.json

我先后试验了一些路径,最后发现,指定为~/.config/Code即可:

sudo code --user-data-dir ~/.config/Code

也就是当我的settings.json路径为~/.config/Code/User/settings.json时,我需要指定--user-data-dir~/.config/Code

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值