次のようなファイルの場合:
2 AD,42.546245,1.601554,Andorra,376
3 AE,23.424076,53.847818,United Arab Emirates,971
4 AF,33.93911,67.709953,Afghanistan,93
5 AG,17.060816,-61.796428,Antigua and Barbuda,1
最初の10行の先頭のスペースと数字を削除しようとしているので、
AD,42.546245,1.601554,Andorra,376
AE,23.424076,53.847818,United Arab Emirates,971
AF,33.93911,67.709953,Afghanistan,93
AG,17.060816,-61.796428,Antigua and Barbuda,1
「2つの単語を削除する」:d2w
が1行では機能するが、範囲では機能しないのはなぜ:1,10d2w
ですか?
注意:
この問題自体は、を使用する固定形式により解決される:1,10s/.\{8\}//
ため、これは、範囲を使用して:dNw
:1,10s/\v^(\s|\d)*/
最初の10行の先頭にある任意の数のスペースまたは数字を削除してください)