案例操作的小部件:正常的`gU`和可视模式的`U`

时间:2016-06-21 23:01:38

标签: zsh zsh-zle

我认为已经有一个用于zle中g~操作的小部件。所以g~iw会反转一个单词的情况。

我阅读了zshzle手册,并没有找到一个小部件,它会在vim中给我gU(大写操作)的行为。

例如:对于单词" path_variable",光标位于v,gUiW会将世界更改为" PATH_VARIABLE",依此类推等等。

小部件capitalize-word似乎不是答案。我测试了它。

我还发现视觉模式中的键U不会将视觉选择的文本/区域大写。我没有在手册中找到能给我所需行为的小部件。

这是编写自定义小部件的问题,还是必须通过c代码更改提交上游补丁?如何在正常模式和gU中以视觉模式绑定U以在zle vi模式中实现所需的行为?

1 个答案:

答案 0 :(得分:1)

ZSH 5.3将预先构建小部件。但如果你不能等,这就是:

System.setProperty("javax.net.ssl.trustStore","/usr/lib/jvm/java-1.7.0-openjdk-amd64/jre/lib/security/cacerts");
System.setProperty("javax.net.ssl.trustStorePassword","changeit");