ssh 与文件关联/mime 类型
因此,在我的本地计算机上我调整了我的
/usr/(local/)share/mime/packages/freedesktop.org.xml,
使一些附加文件扩展名被检测为 PHP。
<glob pattern="*.inc"/>
<glob pattern="*.module"/>
<glob pattern="*.install"/>
(这适用于 Drupal 文件)
nautilus 使用此信息在 gedit 中打开文件。
gedit 使用此信息来启用正确的 PHP 语法颜色。
现在,我希望通过 ssh 打开的文件也有相同的效果。
我知道这在过去是有效的,但我不记得我到底改变了什么。
无论我当时做了什么,它可能都会随着 11.10 Oneiric Ocelot 升级而消失。
我想要的是,
- 在 nautilus 中打开一个 ssh 文件夹,
- 双击名为“something.module”的文件,
- 在 gedit 中打开它,并启用正确的 PHP 语法颜色。
So, on my local machine I tweaked my
/usr/(local/)share/mime/packages/freedesktop.org.xml,
to make a few additional file extensions be detected as PHP.
<glob pattern="*.inc"/>
<glob pattern="*.module"/>
<glob pattern="*.install"/>
(this is for Drupal files)
nautilus uses this information to open the file in gedit.
gedit uses this information to enable the correct PHP syntax colors.
Now, I want the same for files opened via ssh.
I know this used to work in the past, but I don't remember what exactly I changed.
Whatever I did back then, it was probably wiped with the 11.10 Oneiric Ocelot upgrade.
What I want,
- open an ssh folder in nautilus
- double-click a file named "something.module"
- have it open in gedit, with the correct PHP syntax colors enabled.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能需要检查不同的事情。
1)编辑
/usr/(local/)share/mime/packages/freedesktop.org.xml
搜索“php”以及带有
的部分。在那里添加您自己的扩展,如上面问题中所述。2)运行
sudo update-mime-database /usr/share/mime
您可能需要在更改 (1) 中的设置后执行此操作。
3) 编辑
/usr/share/gtksourceview-3.0/language-specs/php.lang
(路径可能有所不同)查找
,然后添加您的自定义扩展。(请参阅http://live.gnome.org/Gedit/FAQ#How_to_set_the_default_highlight_mode_for_new_files.3F)
4) 重新启动 gedit。
可能只需关闭并重新打开要编辑的选项卡即可,但如果这没有帮助,请关闭并重新打开所有 gedit 窗口。
There are different things you might want to check.
1) Edit
/usr/(local/)share/mime/packages/freedesktop.org.xml
Search for "php", and the section with
<glob>
. Add your own extensions there, as explained in the question above.2) Run
sudo update-mime-database /usr/share/mime
You might have to do this after you changed the settings as in (1).
3) Edit
/usr/share/gtksourceview-3.0/language-specs/php.lang
(path may vary)Look for
<property name="globs">
, and add your custom extensions.(see http://live.gnome.org/Gedit/FAQ#How_to_set_the_default_highlight_mode_for_new_files.3F)
4) Restart gedit.
Probably enough to just close and re-open the tab where you wanted to edit, but if that doesn't help, close and re-open all gedit windows.