gpt4 book ai didi

coding-style - 键入代码时如何最小化箭头键的使用?

转载 作者:行者123 更新时间:2023-12-03 15:15:33 25 4
gpt4 key购买 nike

键入代码时,通常会用方括号括起来,然后向内,向外,键入分号等:

我可能以(|是插入符号)开始:

System.out.println()|


然后往左走:

System.out.println(|)


然后这样:

System.out.println(foo()|)


再次回溯空间:

System.out.println(foo(|))


键入引号类似:

System.out.println(foo(""|))


...等等。

我的右手不断在主行和箭头键之间移动。我尝试过vim,尽管我了解基本知识,但对我来说还是很尴尬。

我应该怎么做?我应该只从左到右键入(开括号,然后是内容,然后是右括号,然后是分号)?

谢谢。

最佳答案

首先,使用hjkl代替箭头键,可以在Vim中获得很大的速度。有关键的概述,请参见Learning Vim the Pragmatic Way

但是,在这种情况下,您可能想要的是AutoClose插件。它将自动将右括号(或引号)与开头一起插入,并将插入号置于它们之间。因此你从

System.out.println(|)




System.out.println(foo(|))




System.out.println(foo("|"))


如果您随后键入 ")),则插入符号将“移至”结束字符,而不是插入新的字符。虽然,到达行尾的更快方法可能是 <Esc>A

System.out.println(foo(""));


因此,总而言之,可以通过键入 System.out.println(foo("<Esc>A;来产生以上内容。

有关编辑成对字符(而不是插入成对字符)的信息,请参见 surround.vim

关于coding-style - 键入代码时如何最小化箭头键的使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1023002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com