Emm*_*mmy 31 regex unix vi text command
如何删除文本文件中每行的前5个字符?
我有这样一个文件:
4 Alabama
4 Alaska
4 Arizona
4 Arkansas
4 California
54 Can
8 Carolina
4 Colorado
4 Connecticut
8 Dakota
4 Delaware
97 Do
4 Florida
4 Hampshire
47 Have
4 Hawaii
Run Code Online (Sandbox Code Playgroud)
我想删除txt文件中每行开头的数字和空格.
Bar*_*mar 12
使用正则表达式^.....匹配每行的前5个字符.在全局替换中使用它:
:%s/^.....//
Run Code Online (Sandbox Code Playgroud)
小智 5
由于所有行都已对齐,因此您无需替换即可解决此问题。只需将光标移到左上角的位置(gg),然后:CTRL + vGwlx