在vim中,e应该把我移到一个单词的末尾.
假设我有以下句子:
|This is a sentence
其中|指示我当前的光标位置.
我希望击中e一次会让我进入以下状态:
This| is a sentence
但令人惊讶的是我最终得到了
Thi|s is a sentence
- 在这个词的结尾之前,我是一个角色.
因此,如果我点击ei将某些内容添加到当前单词的末尾,它最终会让我在最后一个字符之前进入插入模式并且搞砸了.
两个问题:
关于这个e动议,我不理解的是,如果它把它放在最后一个字符之前而不是最后一个字符之后它有什么用?它的示例用法是什么?
如何快速完成以下操作:将某些内容添加到光标下单词的末尾
谢谢
ei将移动到单词和插入的末尾,这将在当前的最后一个字符之前放置一个新字符.ea是你想要移动到最后并追加的东西.
要理解它,假设您要删除单词的最后一个字符.你用的ex.如果e你移动到单词的末尾,这将不起作用,但你期望"移动到单词的结尾,然后删除一个字符"将等同于"删除单词的最后一个字符".可以考虑e将当前选定的字符(即插入之前,或追加,或删除,或切换大小写或其他任何内容)替换为单词的最后一个字符.换句话说,光标总是在一个字符上,而不是在许多GUI文本编辑器工作方式的两个字符之间.
| 归档时间: |
|
| 查看次数: |
1342 次 |
| 最近记录: |