请问VI或者VIM如何实现常见windows编辑器的shfit+tab这个操作
比如说选中很多行,按shfit+tab就会把这些行全部向左移动,这个操作在对其代码的时候挺有用的
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
比如说选中很多行,按shfit+tab就会把这些行全部向左移动,这个操作在对其代码的时候挺有用的
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
vim的功能好多:)呵呵
选中之后按 >>, <<就能左移,右移。当然还可以一次性移多下,命令还是很多的。
1、以可视模式选择你要操作的行
2、:leftn
其中,n表示这些行将在左数第n+1列上对齐,即左边空出n个空格,比如:left4
试了一下gg=G,是挺好用的,谢谢斑竹,呵呵
如果我不是对c代码做操作,有时候shift+tab也还是很有用的,还望老大赐教
有比这个操作智能10000倍的操作:
gg=G