Skip to content

Instantly share code, notes, and snippets.

@lurdan
Forked from EgorDuplensky/settings.json
Last active January 5, 2026 08:37
Show Gist options
  • Select an option

  • Save lurdan/4b8d71d69e8a07953fd9d9ebcc07f1ce to your computer and use it in GitHub Desktop.

Select an option

Save lurdan/4b8d71d69e8a07953fd9d9ebcc07f1ce to your computer and use it in GitHub Desktop.
Fix emacs Ctrl keys not working in Windows Terminal
{
"actions":
[
{
"command": {
"action": "sendInput",
"input": "\u0018@c;"
},
"keys": "ctrl+;"
}, {
"command": {
"action": "sendInput",
"input": "\u0018@c;"
},
"keys": "ctrl+plus"
},
{
"command": {
"action": "sendInput",
"input": "\u0018@c+"
},
"keys": "ctrl+shift+;"
},
{
"command": {
"action": "sendInput",
"input": "\u0018@c<"
},
"keys": "ctrl+shift+comma"
},
{
"command": {
"action": "sendInput",
"input": "\u0018@c,"
},
"keys": "ctrl+comma"
},
{
"command": {
"action": "sendInput",
"input": "\u0018@c."
},
"keys": "ctrl+period"
},
{
"command": {
"action": "sendInput",
"input": "\u0018@c>"
},
"keys": "ctrl+shift+period"
},
{
"command": {
"action": "sendInput",
"input": "\u0018@c'"
},
"keys": "ctrl+'"
},
{
"command": {
"action": "sendInput",
"input": "\u0018@c\""
},
"keys": "ctrl+shift+'"
},
{
"command": {
"action": "sendInput",
"input": "\u0018@c-"
},
"keys": "ctrl+minus"
},
{
"command": {
"action": "sendInput",
"input": "\u0018@c+"
},
"keys": "ctrl+plus"
},
{
"command": {
"action": "sendInput",
"input": "\u0018@c="
},
"keys": "ctrl+shift+plus"
},
{
"command":
{
"action": "sendInput",
"input": "\u001b[9;5u"
},
"keys": "ctrl+tab"
},
{
"command":
{
"action": "sendInput",
"input": "\u001b[1;6I"
},
"keys": "ctrl+shift+tab"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment