Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim将光标移动到下一行的开头_Vim_Cursor_Shortcut - Fatal编程技术网

Vim将光标移动到下一行的开头

Vim将光标移动到下一行的开头,vim,cursor,shortcut,Vim,Cursor,Shortcut,Vim:是否有一个键将光标移动到下一行的开头j将光标移动到下一行中当前位置的相应位置。我正在寻找一个可以将光标移动到位置0的单键,而不考虑光标在当前行中的位置 按+ 这只会移动到行首的第一个非空字符,如果没有缩进就可以了。如果要转到行中的第一个字符而不考虑空格,可以执行j0 如果您需要有关移动键的更多帮助,这是一个很好的资源: 运动+移动到下一行([count])中的第一个非空字符。如果没有缩进,那就满足你的要求了。使用缩进,您可以使用+0或j0为什么要修改您的答案以与我的答案匹配@IngoKa

Vim:是否有一个键将光标移动到下一行的开头
j
将光标移动到下一行中当前位置的相应位置。我正在寻找一个可以将光标移动到位置0的单键,而不考虑光标在当前行中的位置

+
这只会移动到行首的第一个非空字符,如果没有缩进就可以了。如果要转到行中的第一个字符而不考虑空格,可以执行
j0

如果您需要有关移动键的更多帮助,这是一个很好的资源:
运动
+
移动到下一行(
[count]
)中的第一个非空字符。如果没有缩进,那就满足你的要求了。使用缩进,您可以使用
+0
j0

为什么要修改您的答案以与我的答案匹配@IngoKarkat对此表示抱歉。当我第一次回答的时候,我没有意识到问题是“转到下一行的开头”,于是我把它改成了真正回答问题的东西。如果你愿意,我可以删除这个。没关系。你的答案仍然有有用的链接,所以保留它。@EvergreenTree谢谢!你知道屏幕行是否可以达到同样的效果吗?
gjg0
应该可以做到这一点,因为
gj
向下移动一个显示行,而
g0
移动到显示行中的第一个字符。如果您经常使用它,那么为它创建一个映射可能是一个好主意。
+
是相同的运动,但更方便。录音时这个动作很棒macros@PeterRincker谢谢您知道vim是否允许屏幕行与文本行具有相同的功能吗?我希望g+能做到这一点,就像gj把你带到一个屏幕行,g$到屏幕行的末尾等等,但在这种情况下,它(g+)似乎有一些其他功能。@Lavya理论上你可以使用
gj
g^
一起创建一个“
g
”然而,我认为
g^
的映射并不像我所期望的那样。请参见
:hg^
。e、 g.
nnoremap g gjg^
g+
g-
是撤销导航命令,非常有用。我建议不要凌驾于它们之上。有关详细信息,请参见
:h g+/code>和
:h撤消树。撤销树非常酷,尤其是当与持久撤销(请参见
:h persistent undo
)结合使用时。
+
+0
不适用于sublime<代码>j0
为我工作。