[背景]
折腾:
期间,想要复制出,一个只读文件:
的文件名。
[折腾过程]
1.finder中:当文件是只读无法修改时,连拷贝个文件名,都没法直接拷贝
因为试了试:
直接右键,试了很多个,包括:
显示简介
里面最多只能拷贝路径,也还是无法复制文件名:
2.试了试:Enter键(想要重命名,然后再去command+a)
去复制文件名
结果都没法直接复制文件名。。。
-》因为enter键,没反应。。。
-》mac的finder,真尼玛烂到家了啊。。。
3.搜:
mac finder 复制文件名
参考:
苹果系统Finder中快速复制文件名的技巧 | 船长日志
http://www.cslog.cn/Content/snow-leopard-finder-copy-filename/
-》
好像command+c,只是复制文件名?而不是复制整个文件???
去试试,选中文件,command+c之后,来印象笔记中粘贴,结果跳出文件粘贴对话框了:
很明显,command+c不是复制文件名,还是我之前理解的,复制整个文件
4.倒是可以参考上面贴子,间接的去复制文件名:
(之前已经弄好了:
所以现在可以)
右键打开终端后:
再去ls列出来文件后,用鼠标选择复制文件名
最终,才复制出来文件名:
ACPI_SMC_PlatformPlugin.kext
也可以通过拖动文件到终端中,然后可以显示出全部路径和文件名:
/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext
5.搜:
mac finder 复制文件名
参考:
OS X 为何将 Return 键(Enter 键)的功能设计成修改文件名而非打开该文件? – Mac – 知乎
才注意到:
之前以为的Enter键,实际上是:
上面是enter
下面是return
直接按这个键,实际上是return,而非enter
所以去:
试试shift+return==enter键
结果也没效果:
对于普通的,可以编辑的文件,
即使是shift+return,还是可以修改文件名的。
而此处只读文件,即使按了shift+return,也还是没法复制文件名的。
6.参考:
原来是:
command+c是复制文件
但是如果粘贴到,不支持输入文件,只支持输入文本到环境下,则可以粘贴出文件名
-》和windows很类似:
ctrl+C复制文件
ctrl+V,粘贴到文件环境下,就是粘贴出文件全路经
去试试:
command+c复制文件,command+v到文本编辑器中
此处粘贴到ATOM编辑期中,果然是可以的:
-》但是很明显,还是很麻烦啊,不就拷贝文件名嘛,至于搞的折磨复杂嘛
-》即使是只读文件名(和普通可编辑的文件),也应该允许:右键中包含复制文件名才对啊。。。
[总结]
mac的finder,极其的烂。
连复制一个文件名,都搞的如何复杂。。。
目前复制一个只读的文件的文件名的话,可以有多种办法:
1.在终端中拷贝该只读文件的文件名
右键打开文件所在路经的Terminal终端-》鼠标选取文件名-》command+c拷贝文件名
或者:
先打开终端,把文件拖动到终端中,就可以获得该文件的全名:路径+文件名
2.command+c拷贝文件
command+v粘贴到,只支持文本的,环境中,比如ATOM文本编辑器中,也可以获得文件名
转载请注明:在路上 » [已解决]mac的finer中如何复制只读文件的文件名