Sublime Text - 重复行"ctrl + shift + d"不起作用

kac*_*ach 30 sublimetext sublimetext2

我在我最喜欢的编辑器Sublime文本中遇到问题,我无法使用命令Ctrl+ Shift+ ddefault 执行重复行,但如果我更改它,则可以正常工作.

我不想改变它,我想这对我有用.

请帮忙,谢谢.

Mat*_*DMo 15

查看@skuroda的FindKeyConflicts插件,可通过Package Control获得.您可能安装了另一个也CtrlShiftD用作快捷方式的插件,FindKeyConflicts将帮助您找出哪些插件,因此您可以更改它并保持Sublime的默认设置.


小智 7

很抱歉提起这件事,我知道它已经老了,但我的情况完全相同.除了尝试之前建议的所有内容而没有任何成功之外,我通过将键盘事件记录到控制台发现了一个非常奇怪的发现:

  • 如果我按Shift+ Ctrl+ d,它不起作用.ST无法识别按键.
  • 如果我按Shift+ Ctrl+ Alt+ d,它会工作,ST会识别按键.
  • 如果在按下 Shift + Ctrl+ Alt+后d,我从Alt抬起手指,反复按D使ST识别 Shift + Ctrl+ d.我也可以释放Shift并再次按下它仍然有效.它一直 有效,直到我发布Ctrl 密钥.然后再次按Shift+ Ctrl+ 再d没有做任何事情.

在控制台中测试相同的序列,在编辑窗口中,行复制再次使用此技巧.无论如何,这是*ss的痛苦,我担心密钥处理代码中存在某种错误.希望这有助于修复它.


Rya*_*ant 5

如果PluginHost.exe崩溃,就会发生这种情况.完全杀死所有ST进程并重新启动可以解决这个问题.


小智 5

您可以在您的首选项中添加该代码

{ "keys": ["ctrl+d"], "command": "duplicate_line" }