答案1
我必须写入
#!/bin/bash
并退出VIM并再次打开它
不,在你之后节省该文件一次,:e
无需关闭 Vim 即可运行。它将重新读取该文件,触发文件类型检测。
是否可以提前让 VIM 知道我正在创建的文件是一个 shell 脚本,而不必指定扩展名(例如
.bash
)?
您可以执行以下操作之一:
vim -c 'set ft=sh' some-file
vim +'set ft=sh' some-file
我必须写入
#!/bin/bash
并退出VIM并再次打开它
不,在你之后节省该文件一次,:e
无需关闭 Vim 即可运行。它将重新读取该文件,触发文件类型检测。
是否可以提前让 VIM 知道我正在创建的文件是一个 shell 脚本,而不必指定扩展名(例如
.bash
)?
您可以执行以下操作之一:
vim -c 'set ft=sh' some-file
vim +'set ft=sh' some-file