小编ver*_*onk的帖子

Sublime Text 2 - 文件未打开新标签?

所以,我真的很喜欢Sublime Text 2,但出于某种原因,当我从侧边栏打开文件时,我不再获得新标签了.我选择的文件在当前选项卡中打开,但该选项卡甚至不更新文件名(仍然显示旧文件,但显示为新选项卡应该存在).

我禁用了我安装的几个包,没有运气.

我的自定义用户设置并不多:

{
  "color_scheme": "Packages/Color Scheme - Default/Twilight.tmTheme",
  "font_face": "Consolas",
  "font_size": 12,
  "font_options": "subpixel_antialias",
  "tab_size": 2,
  "translate_tabs_to_spaces": true,
  "use_tab_stops": true,
  "fade_fold_buttons": false
}
Run Code Online (Sandbox Code Playgroud)

对于发生了什么的任何想法?我似乎无法找到其他人遇到这个问题.

更新:我通过删除我的数据文件夹恢复到新安装的状态,当我从项目的侧边栏单击文件时仍然没有获得标签.

更新2:解决了!真是个傻瓜.单击显然只是文件的预览.双击实际上会在新选项卡中打开该文件.

sublimetext

76
推荐指数
4
解决办法
4万
查看次数

Apache mod_rewrite 继承中的疯狂

因此,当子目录也有 htaccess 文件时(无论该文件是否有冲突的规则),我对 mod_rewrites 被忽略感到有些疯狂。

因此,出于规范目的将目录的 /index.html 重定向到 / 的示例......

RewriteCond %{THE_REQUEST} /index\.html [NC]
RewriteRule ^(.*?)index\.html$ /$1 [L,R=301,NC,NE]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}/$1/index\.html -f [NC]
RewriteRule ^(.+?)/?$ /$1/[R=301,L]
Run Code Online (Sandbox Code Playgroud)

所以...如果这是在根设置中设置的,那么一切都会正常。但是,一旦子目录拥有自己的 htaccess(即使没有冲突的重写),它就会完全忽略。

apache .htaccess mod-rewrite

4
推荐指数
1
解决办法
622
查看次数

标签 统计

.htaccess ×1

apache ×1

mod-rewrite ×1

sublimetext ×1