如何仅突出显示名称(而不是扩展名)以进行重命名?


11

有没有办法将其关闭,以便在重命名文件时不会突出显示扩展名?

Answers:


7

使用Nautilus的“ 列表视图”模式以外的其他方法。它在“ 紧凑视图”和“ 图标视图”模式下工作正常。显然这是一种回归:https : //bugzilla.gnome.org/show_bug.cgi?id=627110

更新:
现在已在Ubuntu 11.10(Nautilus 3.0.1.1)的开发版本中修复此问题。


2
真烦人 您是否认为Ubuntu有机会将可用的修补程序拉到特立独行的更新中?
奥利(Oli)

1

当我右键单击文件并选择“重命名”或按F2时,扩展名不会突出显示。

要回答您的问题:您无需执行任何操作。


我认为他想使F2高亮文件具有扩展名。
Praweł

不,他只想强调名字。
dv3500ea 2010年

1

您应该尝试按两次F2键,扩展名将突出显示。


这不起作用,但更改为图标视图有效!!!谢谢你的提示

是的,它仅适用于图标视图。我真的不明白为什么在列表模式下它会突出显示名称和扩展名。这个不成立。
阿尔弗雷多·埃尔南德斯

-2

仅获取不带扩展名的名称:

${var%.ext}

其中“ .ext”是扩展名

遵循测试脚本。进行更改以更改注释行

for name in `find ./path -iname "*pattern*.ext" `; do
    new_name=${name%.ext}newextension
    if [ "$new_name" != "$name" ]; then
        echo “$name => $new_name”
        # mv “$name” “$new_name”
    fi
done

2
find不属于for循环。使用“读取时”循环。参见mywiki.wooledge.org/BashPitfalls#for_i_in_.24.28ls_.2A.mp3.29
geirha,2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.