如何在 Xbuntu、UbuntuStudio 或任何使用 XFCE 的 Linux 发行版中将突出显示的字符串转换为“标题大小写”?

如何在 Xbuntu、UbuntuStudio 或任何使用 XFCE 的 Linux 发行版中将突出显示的字符串转换为“标题大小写”?

例如,我可能会将“ignorina 的 ingolfs”粘贴到电子邮件的主题行中(我就是这么做的,如果您感兴趣的话请稍后查看原因),然后想快速轻松地将其更改为“Ignorina 的 Ingolfs”。

在寻找如何做到这一点时,我偶然发现了从终端递归地将所有文件和文件夹重命名为标题大小写并受到启发提出了另一个问题:

如何在 Xbuntu、UbuntuStudio 或使用 XFCE 的任何 Linux 发行版中使用各种规则选择性地将突出显示的字符串大写?要应用的规则可能包括:

  1. 标题大小写,通常用于歌曲标题。这让我想起雅各布·弗莱姆冠词、连词和介词不需要大写,例如

    “一个孤独的心脏的主人”

  2. 将每个单词的首字母大写
  3. 将每个句子的第一个单词的首字母大写
  4. 专有名词的首字母大写,例如

    “维多利亚”变成“维多利亚”

  5. 合并规则 3 和 4

最后,那些令人讨厌的英戈尔夫斯

我为什么要把“The Ingolfs of Ignorina”大写?我做了一个梦,梦里我问父亲哪部歌剧中有女高音咏叹调,她充满激情地唱着,要求了解一些关于“The Ingolfs of Ignorina”的事情。我甚至在脑子里想出了最后的曲调,如果我能弄清楚如何将其输入到乐谱中,我会发布出来。

我醒来后搜索(你猜对了)“ignorina 的 ingolfs”但一无所获,所以我给我父亲发了一封电子邮件询问他,这就是为什么我想将一个字符串更改为“标题大小写”,我搜索了一下,结果又是一无所获,所以这就是我问这个问题的原因。

请原谅我是否跑题了,甚至是狂躁:现在是半夜,我刚刚从一个奇怪的梦中醒来,这个梦甚至与英格尔斯无关,我赤身裸体地坐在床上,浑身发抖,写下一些可能不存在的生物(我指的是英格尔斯)的问题,到目前为止,我只写了给父亲的电子邮件的主题行(到目前为止,没有任何大写字母)!

相关内容