如何在vim的-c选项中嵌套命令

如何在vim的-c选项中嵌套命令,vim,Vim,我试图打开文件,第一行包含突出显示的foo,为此,我使用以下命令: vim -c ":execute "normal! gg/foo\<cr>V"" file 有没有办法解决这个问题?提前感谢。最简单的方法是使用两种不同的引号: vim -c ':exe "norm! gg/foo\<cr>V"' test.txt vim -c ':exe "norm! gg/foo\<cr>V"' test.txt vim -c ':1' -c '/foo/norm!

我试图打开
文件
,第一行包含突出显示的
foo
,为此,我使用以下命令:

vim -c ":execute "normal! gg/foo\<cr>V"" file

有没有办法解决这个问题?提前感谢。

最简单的方法是使用两种不同的引号:

vim -c ':exe "norm! gg/foo\<cr>V"' test.txt
vim -c ':exe "norm! gg/foo\<cr>V"' test.txt
vim -c ':1' -c '/foo/norm! V' test.txt