我在Ubuntu中有四个工作区(如果你愿意,可以称之为“空格”或“桌面”),Unity上。我在每个窗口中打开了多个Sublime Text 2窗口。如果我在桌面1中从Nautilus打开一个新文件,则可以在任何其他桌面中打开该文件,具体取决于最后打开的Sublime窗口。有没有办法将此行为更改为更自然的行为,即在我实际所在的工作区的最近窗口中打开文件?
答案 0 :(得分:0)
您可以编辑Sublime Text的应用程序启动器。它可以在{
test: /\.scss$/,
exclude: /\/node_modules\//,
use: [
'style-loader',
'css-loader',
'postcss-loader',
'sass-loader',
],
},
{
test: /\.scss$/,
include: /\/node_modules\//,
use: [
'style-loader',
'postcss-loader',
'sass-loader',
],
},
中找到。
要执行此操作,请运行/usr/share/applications/sublime-text.desktop
&将-n添加到sudo nano /usr/share/applications/sublime-text.desktop
行,使其看起来像 -
Exec=
另外要注意 - 在某些系统上,当从上下文菜单中使用时,sublime将导致光标运行。如果在.desktop打开以进行编辑时就是这种情况,请向下滚动到Exec=/opt/sublime_text/sublime_text -n %F
行&把它StartupNotify=true
。这样可以防止光标在...上运行。
注意:这可能不是您想要的完全。但这使得sublime文本可以在当前活动工作区内的新窗口中打开文件。