Vim:在行末插入

3

在Vim中有没有一个键可以在行尾插入内容?它类似于A,但它会在最后一个字符之前插入,而不是在其后面。

一个使用案例是在Python中:

if ((a and b) or c:

如果你想在冒号之前插入缺失的括号,那么这个问题与C语法语言中想要在分号之前插入某些内容的使用情况类似。

2个回答

10
要在最后一个字符之前插入内容,可以使用$i。显然这不是一个常见的情况,因此没有单键命令可用。

2

没有内置的命令可以使用一个单一的按键,但如果你经常使用它,考虑创建一个映射:

nnoremap Q $i

或者您可以在地图中使用A<left>来达到相同的效果。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接