viscose 快捷键记录
This_is_Y Lv6

调整效果:

在编辑器和终端中

cmd+←:按单词向左移动

cmd+→:按单词向右移动

alt+←:移动到最左边

alt+→:移动到最右边

cmd+backspace:删除左边单词

alt+backspace:删除左边全部

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
// 将键绑定放在此文件中以覆盖默认值
[
//1.注释原始快捷键-textInputFocus
{
"key": "cmd+left",
"command": "-cursorHome",
"when": "textInputFocus"
},
{
"key": "alt+left",
"command": "-cursorWordLeft",
"when": "textInputFocus"
},
{
"key": "cmd+right",
"command": "-cursorEnd",
"when": "textInputFocus"
},
{
"key": "alt+right",
"command": "-cursorWordRight",
"when": "textInputFocus"
},
// 自定义快捷键-textInputFocus
{
"key": "alt+right",
"command": "cursorEnd",
"when": "textInputFocus"
},
{
"key": "cmd+left",
"command": "cursorWordLeft",
"when": "textInputFocus"
},
{
"key": "alt+left",
"command": "cursorHome",
"when": "textInputFocus"
},
{
"key": "cmd+right",
"command": "cursorWordRight",
"when": "textInputFocus"
},

// 2.注释终端快捷键-terminalFocus
{
"key": "cmd+right",
"command": "-workbench.action.terminal.sendSequence",
"when": "terminalFocus"
},
{
"key": "cmd+left",
"command": "-workbench.action.terminal.sendSequence",
"when": "terminalFocus"
},
{
"key": "alt+right",
"command": "-workbench.action.terminal.sendSequence",
"when": "terminalFocus"
},
{
"key": "alt+left",
"command": "-workbench.action.terminal.sendSequence",
"when": "terminalFocus"
},
// 自定义终端快捷键-terminalFocus
{
"key": "cmd+left",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "\u001b[1;5D"
},
"when": "terminalFocus"
},
{
"key": "cmd+right",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "\u001b[1;5C"
},
"when": "terminalFocus"
},
{
"key": "alt+right",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "\u0005" // Ctrl+E - 移动到行尾
},
"when": "terminalFocus"
},
{
"key": "alt+left",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "\u0001" // Ctrl+A - 移动到行首
},
"when": "terminalFocus"
},
// 3.删除原始快捷键 cmd+backspace
{
"key": "cmd+backspace",
"command": "-workbench.action.terminal.sendSequence",
"when": "terminalFocus"
},
{
"key": "cmd+backspace",
"command": "-deleteAllLeft",
"when": "textInputFocus && !editorReadonly"
},
{
"key": "alt+backspace",
"command": "-deleteWordLeft",
"when": "textInputFocus && !editorReadonly"
}

// 自定义按单词删除
{
"key": "cmd+backspace",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "\u001b\u007f" // 统一使用 Alt+Backspace 的标准转义序列
},
"when": "terminalFocus"
},
{
"key": "alt+backspace",
"command": "deleteAllLeft",
"when": "textInputFocus && !editorReadonly"
},
{
"key": "cmd+backspace",
"command": "deleteWordLeft",
"when": "textInputFocus && !editorReadonly"
},


]
 评论
评论插件加载失败
正在加载评论插件
由 Hexo 驱动 & 主题 Keep
访客数 访问量