我只是意外地将Vim中的文件转换为全小写。发生了什么?

时间:2012-08-02 21:21:10

标签: php vim smarty

这个模板中有大量的camelCase方法和变量(PHP / Smarty),通过我的一些小故障或错误,我只是将它们自动转换为全小写。是什么赋予了?我现在卡住将所有这些转回到以前用手的方式

4 个答案:

答案 0 :(得分:4)

我猜你在视觉模式中选择了一个块,然后点击u。使用选定的可视块u将选择转换为小写(U将选择转换为大写)。

答案 1 :(得分:0)

通过vim你的意思是unix程序?如果是这样,请检查同一个文件后面的〜。 Emacs和vim都保存了以前的文件。

答案 2 :(得分:0)

v并选择您要更改案例的所有部分。在按~之后,这将改变所有选定字符的大小写 关于camleCase,你别无选择,只能重新检查你的代码。

答案 3 :(得分:0)

如果您位于文件的顶部并执行guG,则可以完成此操作,通常gu<motion>将小写该动作中的所有内容。也许即使你只是键入gu并用鼠标做了些什么也许你被击中了?