我有一个文件:
12345a
123456b
1234567c
12345678d
123456789e
Run Code Online (Sandbox Code Playgroud)
如何删除每行中的最后一个字符.
而文件将是
12345
123456
1234567
12345678
123456789
Run Code Online (Sandbox Code Playgroud)
tjs*_*kus 20
:%normal $x
: 让你进入命令行模式% 是表示整个文件的范围normal 说我们正在运行普通模式命令$x 删除行中的最后一个字符有些与其他答案重叠,但对我来说,这个答案最简单.
使用:g命令:
:g/^/norm $x
Run Code Online (Sandbox Code Playgroud)
^ 匹配将要操作的每一行。norm是的简写normal,比您要执行的普通命令更早。$x 移至行尾,然后在普通模式下删除字符