gpt4 book ai didi

vim - 在命令行中指定 vim 文件类型

转载 作者:行者123 更新时间:2023-12-03 21:30:12 25 4
gpt4 key购买 nike

我一直在处理很多没有扩展名的 C++ 文件,而且不得不输入 :set ft=cpp 太烦人了。每次我打开它们,所以我主要是在没有语法高亮的情况下工作。有没有办法在命令行中告诉 vim 文件类型?就像是:

$ vim --ft=cpp file_name

最佳答案

您可以使用 -c在读取第一个文件后启动 vim 以执行命令时的选项。

对于您的情况,您可以简单地使用标准 set filetype命令 -

vim -c 'set filetype=javascript'

您也可以使用 --cmd在加载第一个文件后执行命令。

从 vim 手册页中提取:
   -c {command}
{command} will be executed after the first file has been read. {command} is interpreted as an Ex command. If the {command} contains spaces it must be enclosed in double quotes (this depends on the shell that is used).
Example: Vim "+set si" main.c
Note: You can use up to 10 "+" or "-c" commands.

--cmd {command}
Like using "-c", but the command is executed just before processing any vimrc file. You can use up to 10 of these commands, independently from "-c" commands.

关于vim - 在命令行中指定 vim 文件类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38440647/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com