当我在gim中编辑python文件时
:3,10 <
该命令可以以4个字符宽度向左移动第3到第10行之间的行。 如何在vim中以一个字符宽度将行从3行移到10行?
答案 0 :(得分:2)
使用以下命令
:echo(&shiftwidth)
Make note of result in brain
:set shiftwidth=1
:3,10 <
:set shiftwidth=(note made in brain)
可选地
:3,10 s/^ //
答案 1 :(得分:1)
anwolib plugin提供了一个简洁的:With ... Do
命令。有了它,您还可以轻松地自动化(通过自定义命令或映射):
:With sw=1 Do 3,10 <