Skip to content

Instantly share code, notes, and snippets.

@lcmen
Created August 4, 2025 17:55
Show Gist options
  • Select an option

  • Save lcmen/27a756560b016bdfa0476ce3a8fbea0a to your computer and use it in GitHub Desktop.

Select an option

Save lcmen/27a756560b016bdfa0476ce3a8fbea0a to your computer and use it in GitHub Desktop.
My Zed settings
[
{
// Context: Global
"bindings": {
"cmd-,": "workspace::ToggleBottomDock",
"ctrl-h": "workspace::ActivatePaneLeft",
"ctrl-l": "workspace::ActivatePaneRight",
"ctrl-k": "workspace::ActivatePaneUp",
"ctrl-j": "workspace::ActivatePaneDown"
}
},
{
"context": "Editor && !menu",
"bindings": {
// Uncomment to enable Vim mode
// "j k": "vim::SwitchToNormalMode"
}
},
{
"context": "VimControl && !menu",
"bindings": {}
},
{
"context": "Workspace",
"bindings": {
"ctrl-/": "tab_switcher::Toggle"
}
},
{
"context": "Pane",
"bindings": {
"ctrl-[": "pane::ActivatePreviousItem",
"ctrl-]": "pane::ActivateNextItem"
}
},
{
"context": "Editor",
"bindings": {
"ctrl-[": "pane::ActivatePreviousItem",
"ctrl-]": "pane::ActivateNextItem"
}
},
{
"context": "ProjectPanel",
"bindings": {}
},
{
"context": "Terminal",
"bindings": {
"cmd-.": "workspace::ToggleZoom",
"ctrl-=": "workspace::NewTerminal",
"ctrl--": "pane::CloseActiveItem"
}
},
{
"context": "Editor && vim_mode == insert && !menu",
"bindings": {
"shift-tab": "editor::AcceptPartialEditPrediction",
"alt-tab": "editor::NextEditPrediction"
}
}
]
{
"context_servers": {
"mcp-server-context7": {
"source": "extension",
"enabled": true,
"settings": {
"default_minimum_tokens": "10000"
}
}
},
"auto_update_extensions": {
"ruby": false
},
"agent": {
"always_allow_tool_actions": false,
"default_profile": "ask",
"default_model": {
"provider": "copilot_chat",
"model": "claude-sonnet-4"
}
},
"buffer_font_size": 16,
"features": {
"edit_prediction_provider": "copilot"
},
"collaboration_panel": {
"button": false,
"dock": null
},
"icon_theme": "JetBrains New UI Icons (Light)",
"format_on_save": "on",
"project_panel": {
"auto_fold_dirs": true,
"auto_reveal_entries": true,
"entry_spacing": "comfortable",
"hide_root": true,
"indent_guides": {
"show": "never"
},
"indent_size": 20,
"scrollbar": {
"show": "auto"
}
},
"ui_font_family": "FiraCode Nerd Font Mono",
"ui_font_size": 16,
"tab_bar": {
"show_tab_bar_buttons": false,
"show_nav_history_buttons": false
},
"terminal": {
"font_family": "FiraCode Nerd Font Mono",
"font_size": 16
},
"theme": {
"mode": "system",
"light": "Railscast",
"dark": "Nord"
},
"vim_mode": true,
"languages": {
"Ruby": {
"language_servers": ["ruby-lsp", "!solargraph"]
}
},
"lsp": {
"ruby-lsp": {
"initialization_options": {
"formatter": "rubocop",
"linters": ["rubocop"]
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment