右键新建文件能不能添加不带格式的文件选项?
Tofloor
poster avatar
flincahun
deepin
2018-11-23 23:27
Author
右键新建文件怎么只有4个带格式的文件选项,能不能直接创建不带格式的文件?手动touch每次还要右键开终端,改文件后缀也不方便,只能到属性里改。
Reply Favorite View the author
All Replies
avatar
flincahun
deepin
2018-11-23 23:31
#1
似乎这个功能应该是其他所有Linux都有的右键菜单选项,不明白为什么DEEPIN要化简为繁
Reply View the author
avatar
sudo_free
deepin
2018-11-23 23:35
#2
那叫模板,不叫后缀;新建文本就是空白文件,你自己把后缀删了就行
Reply View the author
avatar
BLumia
deepin
2018-11-24 00:10
#3
本帖最后由 blumia 于 2018-11-23 16:13 编辑

能啊,在你的模板文件夹(通常位于 ~/.Templates/)下面丢一个空文件,文件名按你自己的需求随便起,然后关掉所有文管再打开,就会出现在你的右键菜单里了。前提是你文管得更新到当前最新版(
另外都 linux 了,扩展名没那么重要.. 如果你在意扩展名的话去设置里把隐藏扩展名的选项关掉就可以直接 F2 改了..
Reply View the author
avatar
flincahun
deepin
2018-11-24 20:55
#4
https://bbs.deepin.org/post/171392
那叫模板,不叫后缀;新建文本就是空白文件,你自己把后缀删了就行

你确定新建是空白?自己去看看,新建4个选项那个是没有格式的?另外你确定格式是叫模板,右键菜单新建里的选项才叫模板,我之所以叫后缀是因为在DEEPIN中格式的表现就是以后缀形式所表现的(至少看上去是的)。再说这个后缀在创建后重命名时会自动隐藏掉,就是重命名不可改格式,但是属性中到是可以强改格式。
Reply View the author
avatar
flincahun
deepin
2018-11-24 21:04
#5
https://bbs.deepin.org/post/171392
能啊,在你的模板文件夹(通常位于 ~/.Templates/)下面丢一个空文件,文件名按你自己的需求随便起,然后关 ...

谢谢,我去试下加个模板看看,改扩展名太麻烦,另外不是Linux扩展名重要,而是在DEEPIN中鼠标右键新建文件选项都是强行带扩展名(带格式)的文件,但是有时候比如我经常需要建一个html文件或者xml文件都得删掉后面自带的扩展名,这是真的很烦的一件事,习惯了在其他Linux那样在右键新建的都是没有任何后缀的文件,需要什么格式自己写。
Reply View the author
avatar
sudo_free
deepin
2018-11-24 21:32
#6
https://bbs.deepin.org/post/171392
你确定新建是空白?自己去看看,新建4个选项那个是没有格式的?另外你确定格式是叫模板,右键菜单新建里 ...

为什么我说是模板,因为不是空文件,你拿编辑器打开,里面是有内容的

新建的文本文档就是空白的,你自己再理解下后缀和文件类型的关系
Reply View the author
avatar
sudo_free
deepin
2018-11-24 21:32
#7
后缀名 不等于 格式
Reply View the author
avatar
要讲武德
deepin
2018-11-24 21:53
#8
我也觉得可以加一个新建 不要格式不要后缀的文件像 touch命令建文件一样


F2的时候是可以名字 后缀都改的

Reply View the author
avatar
flincahun
deepin
2018-11-24 21:57
#9
https://bbs.deepin.org/post/171392
为什么我说是模板,因为不是空文件,你拿编辑器打开,里面是有内容的

新建的文本文档就是空白的,你自己 ...

我需要理解后缀文件类型的关系?呵呵呵,新建文本文档是空白的,你这是废话,文本文件的一开始本来就没有格式,但是在DEEPIN中强行加入了后缀,后缀就是用来表现文件的格式的,而你所谓的模板不过是GUI上才有的,不信自己touch一个1.ppt你再打开看看里面有没有内容?而你所说里面的内容不过是deepin的模板文件夹中创建的一个模板,里面的内容也是在那里面定义好的。 还要我理解下后缀文件类型的关系,文件类型本来就是只有两种,文本文件和二进制文件,后缀就是文件格式一个外在表现。另外我也没有说过后缀名等于格式,只是用文件的后缀来表明一个文件是具有格式的这么一个说法,实际上什么文件一开始不是空的?
再者说一下我是来寻找改变右键创建文件格式(即您所谓的后缀名)的方法的,不是需要你来和我扯文件类型、格式和后缀什么的,另外不用回我,我不需要您来教我什么是什么。
Reply View the author
avatar
sudo_free
deepin
2018-11-24 22:11
#10
https://bbs.deepin.org/post/171392
我需要理解后缀文件类型的关系?呵呵呵,新建文本文档是空白的,你这是废话,文本文件的一开始本来就没有 ...

1. 你touch一个 `*.ppt` 和 `*` 没有任何区别

2. 文本没有格式,*.md也是文本,但它需要解析和渲染;html不就是叫超文本格式?但它也是text类型的,

3. 二进制文件也是文本文件……你可能想说 可执行和不可执行,二进制文件之所以可执行,是因为里面的文本是ELF规范的;一些脚本(python或bash或其他什么)可执行,是因为第一行指定了解释器;如果你想说linux文件类型,谷歌一下你就知道:https://linuxconfig.org/identifying-file-types-in-linux

4. 你的需求就很奇怪,你既然知道后缀不重要,你自然可以把它删掉;如果是说文管自动隐藏后缀的事,上面两位都提到了;如果不是说自动隐藏后缀,那就是模板,预设内容,我说错了?

5. 我才懒得教你,我是怕你误导之后看到这个帖子的人;你可能认为自己知道很多了,但不一定你知道的就很对了
Reply View the author
avatar
sudo_free
deepin
2018-11-24 22:11
#11
It has been deleted!
avatar
BLumia
deepin
2018-11-24 22:50
#12
本帖最后由 blumia 于 2018-11-24 14:58 编辑

引战没啥必要啦,Deepin 目前这样的设计很大程度上是在满足从 Windows 过度过来的用户的使用习惯,所以文本文件带 .txt 后缀也好,即便没有安装 office 软件也会附带三种常见 office 文档的模板也好(讲实话其实我不太喜欢这点),都是如此。使用 Deepin 仅仅作办公的用户也不少,没有太大的必要让这类用户也去熟知 MIME 的规则到底是怎样之类的事情,而如果你有需求的话,通过自行创建模板文件应该也可以满足自己的使用习惯。至于为什么 Deepin 要给空文件加 .txt 后缀,是因为很多用户有同时使用多个操作系统办公的需求,尽管文件可以没有后缀,但 Windows 就是凭后缀确定文件类型的,此时用户反而可能会因为回到 Windows 后记事本应用不再能够直接打开文件而感到困惑,仅此而已。以及你右键新建的“新建文本.txt”和你随便 touch 得到的空文件是一样的,不信的话可以 md5sum 看看,以及右键新建的 Office 文档并非空文件,你也可以新建一个那类文件然后 md5sum 看一看(

顺带一提,尽管文件后缀名有时候是能够影响对文件类型的识别的,但文件的后缀名并不能决定文件本身的类型。看得出来 lz 可能有长期使用 Windows 以至于误认为 Linux 中文件的类型也和 Windows 一样是完全依赖后缀名的(实际并不是),如果 lz 有兴趣的话,可以简单的了解一下 freedesktop 标准中的 Shared MIME Database 。以及上面 lz 提到的“其他所有 Linux 都有的”,你可能想说的是“其它桌面环境”或近似的东西。
Reply View the author