在某些机器上,我正在使用外部可执行文件来格式化文本(其名称为“par”)。
因此,我想检测是否已安装可执行文件。
编辑:我只想检测可执行文件是否在我的.vimrc本身中可用。因此,我更喜欢内部功能,而不是外部工具(例如“哪个”)。古拉什王子(Prince Goulash)的解决方案已经非常有用,尽管我更希望找到确切的路径,但我正在使用它。谢谢。
最佳答案
您可以使用vimscript函数executable()
,如果其参数存在并且可以执行,则返回1,否则返回0。但是,它不返回文件的路径。有关更多信息,请参见help executable
。
关于vim - 在vim中查找可执行文件的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7430693/