Answers:
:%s/^\s\+
" Same thing (:le = :left = left-align given range):
:%le
在http://vim.wikia.com/wiki/Remove_unwanted_spaces处了解更多信息。
如果要对特定范围的行执行此操作:
:19,25s/^\s\+//
顺便说一句,开始学习vim的最佳方法是执行vimtutor
命令,它将教您如何在Vim编辑器中使用Vim。
V
并在周围移动光标来选择相关的行以扩展行选择。然后按:
以自动输入'<,'>
,然后可以使用Nikhil的regexp。
:'a,'bs/^\s\+//
。
ctrl+v
允许您执行与您想要的相似但不完全相同的事情。您可以选择一个可视块并将一个命令应用于该批次。
:normal
在这里很重要,我认为这是最好的答案。您可以将其发布为答案吗?