CNB 如何保存自定义快捷键

2025-09-02 08:01

比如大小写快捷键希望定义成 ctrl + shift + uctrl + shift + l

如果直接修改,会保存在 /root/.local/share/code-server/User/keybindings.json 文件中,该文件不属于 CNB 自动保存的 漫游内容(按用户维度进行漫游)

漫游内容

(~: 当前用户的主目录,一般是 /root 目录):

~/.gitconfig: git 全局配置文件
~/.local/share/code-server/User/settings.json:WebIDE 配置文件
~/.local/share/code-server/User/snippets/*::VSCode 相关配置
~/.cnb: 用户可按需在该目录下新增个人环境所需配置文件。

修改办法

此时需要将 keybindings.json 的内容保存到 ~/.local/share/code-server/User/settings.json。如:

{
  "keybindings":[
    {
        "key": "ctrl+shift+u",
        "command": "editor.action.transformToUppercase"
    },
    {
        "key": "ctrl+shift+l",
        "command": "editor.action.transformToLowercase"
    }  
  ],
  ...
}  

官方文档

  • https://docs.cnb.cool/zh/workspaces/usage-tips.html#vscode-pei-zhi-wen-jian-man-you

  • https://docs.cnb.cool/zh/workspaces/file-keeper.html#man-you-nei-rong

下一篇: 没有了
0791-85271700
QQ咨询:1779755751
QQ交流群:626599871
微信咨询
微信扫码咨询
微信交流群
微信交流群
Powered by UJCMS © 2010-2025 All Rights Reserved
QQ咨询
电话
微信
微信扫码咨询