在我的vimrc中,我尝试将grep的输出存储到vim变量
中let w:tex_file = system("grep -lZ '\\documentclass' *.tex")
在我的Linux机箱上,这非常有效。
let w:tex_file main.tex
但是在我的Macbook上,我有一个不想要的尾随字符' ^ A'
let w:tex_file main.tex^A
我怎样摆脱这个?
答案 0 :(得分:0)
您看到的尾随字符^@
是换行符。你可以像这样轻松(你应该)摆脱:
let w:tex_file = system("grep -lZ '\\documentclass' *.tex")[:-2]
OR
let w:tex_file = system("grep -lZ '\\documentclass' *.tex")
let w:tex_file = w:tex_file[:-2]