ITPub博客

首页 > > > vim将多行代码前后移动一个tab的方法

vim将多行代码前后移动一个tab的方法

作者:dapan 时间:2018-11-06 09:22:32 0 删除 编辑

一、连续的十几行到50行内的左右移动:
1. 第m行到第n行右移一个tab
:m,n>
2. 第m行到第n行左移一个tab
:m,n<

二、引用TAB

TAB就是制表符,单独拿出来做一节是因为这个东西确实很有用.

> 输入此命令则光标所在行向右移动一个tab.

5>> 输入此命令则光标后5行向右移动一个tab.

:12,24> 此命令将12行到14行的数据都向右移动一个tab.

:12,24>> 此命令将12行到14行的数据都向右移动两个tab.

那么如何定义tab的大小呢?

有人愿意使用8个空格位,有人用4个,有的用2个.

有的人希望tab完全用空格代替,也有的人希望tab就是tab.没关系,vim能帮助您.以下的配置一般也都先写入配置文档中,免得老敲.

:setshiftwidth=4 配置自动缩进4个空格,当然要设自动缩进先.

:setsts=4 即配置softtabstop为4.输入tab后就跳了4格.

:settabstop=4 实际的tab即为4个空格,而不是缺省的8个.

:setexpandtab 在输入tab后,vim用恰当的空格来填充这个tab.


视频

https://

原文作者:;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-08-07

  • 博文量
    4504
  • 访问量
    87236