请问VI或者VIM如何实现常见windows编辑器的shfit+tab这个操作

发布于 2022-07-28 15:15:54 字数 48 浏览 8 评论 5

比如说选中很多行,按shfit+tab就会把这些行全部向左移动,这个操作在对其代码的时候挺有用的

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

时光是把杀猪刀 2022-07-30 08:30:53

vim的功能好多:)呵呵

柏拉图鍀咏恒 2022-07-29 21:08:47

选中之后按 >>, <<就能左移,右移。当然还可以一次性移多下,命令还是很多的。

屋檐 2022-07-29 09:40:00

原帖由 yj1804 于 2007-4-16 10:43 发表
试了一下gg=G,是挺好用的,谢谢斑竹,呵呵
如果我不是对c代码做操作,有时候shift+tab也还是很有用的,还望老大赐教

1、以可视模式选择你要操作的行
2、:leftn

其中,n表示这些行将在左数第n+1列上对齐,即左边空出n个空格,比如:left4

凝望流年 2022-07-28 19:38:19

试了一下gg=G,是挺好用的,谢谢斑竹,呵呵
如果我不是对c代码做操作,有时候shift+tab也还是很有用的,还望老大赐教

山田美奈子 2022-07-28 18:34:00

原帖由 yj1804 于 2007-4-16 10:34 发表
比如说选中很多行,按shfit+tab就会把这些行全部向左移动,这个操作在对其代码的时候挺有用的

有比这个操作智能10000倍的操作:
gg=G

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文