VIM:转到新的空行,将光标保持在上一列中
假设光标位于第1行第5列:VIM:转到新的空行,将光标保持在上一列中,vim,vi,Vim,Vi,假设光标位于第1行第5列: 1 2 3 4 [5] <- my cursor is here <- empty new line 在我的一生中,我曾经有过这种行为,但我忘记了我当时做了什么 我已经在谷歌上尝试了很多关键词,但没有找到答案:( 这种行为将对我编写更干净、好看的代码有很大帮助:)您正在寻找的:设置virtualdit=all,您可以将其放入.vimrc文件中以始终获得这种行为 请注意,这仅适用于下面已有空行的情况。如果文件还没有扩展到那个
1 2 3 4 [5] <- my cursor is here
<- empty new line
在我的一生中,我曾经有过这种行为,但我忘记了我当时做了什么
我已经在谷歌上尝试了很多关键词,但没有找到答案:(
这种行为将对我编写更干净、好看的代码有很大帮助:)您正在寻找的
:设置virtualdit=all
,您可以将其放入.vimrc
文件中以始终获得这种行为
请注意,这仅适用于下面已有空行的情况。如果文件还没有扩展到那个程度,j
仍然不会执行任何操作
1 2 3 4 5
[] <- Line 2, Col 5
1 2 3 4 5
[]