VS Code Markdown:Mac德语键盘下如何用反引号包裹选中单词?
Mac德语键盘下实现选中单词直接用反引号包裹的解决办法
调整系统输入替换行为(基础解决)
Mac默认设置下,选中文本时输入任意字符都会替换掉选中内容,这是问题根源。你可以直接修改这个设置:
- 打开「系统设置」→「键盘」→「文本输入」→「编辑」
- 取消勾选「输入时替换所选文本」
之后选中单词,先输入前一个反引号,再把光标移到单词末尾输入后一个反引号即可,不会再删除原内容。
用Automator创建一键包裹快捷动作(高效方案)
如果想一步完成包裹,用系统自带的Automator做个快速服务:
- 打开「Automator」,新建「快速动作」
- 在左侧动作库搜索「运行AppleScript」,拖到右侧工作区
- 替换默认脚本为:
on run {input, parameters} return "`" & input & "`" end run
- 顶部设置「工作流收到当前」为「文本」,适用范围选「任何应用」
- 保存为「包裹反引号」
- 打开「系统设置」→「键盘」→「快捷键」→「服务」,找到这个服务,设置一个顺手的快捷键(比如`Cmd+Option+``)
以后选中单词,按下快捷键就能直接完成反引号包裹,不用手动输入两次符号。
临时快捷操作(无需改设置)
如果不想改系统设置,也可以用组合键快速操作:
- 选中单词后按
Cmd+C复制 - 按德语键盘上输入反引号的组合键(通常是
Option+7,部分布局可能是Shift+Option+7,先测试单独输入反引号的键位)输入前一个反引号 - 按
Cmd+V粘贴单词 - 再输入后一个反引号
内容的提问来源于stack exchange,提问作者Michael S.
相关产品推荐
相关产品推荐

