如何从vim设置iterm2徽章?

时间:2016-05-12 11:06:16

标签: vim iterm2

我想使用iterm2_set_user_var VARIABE VALUE从vim / neovim调用函数call system()。但是,我得到以下内容。

zsh:1: command not found: iterm2_set_user_var shell returned 127

这已在node.js中完成:How to exec script to set iterm2 Badge from nodejs?

1 个答案:

答案 0 :(得分:0)

我猜你已经在某个地方的zsh配置中将iterm2_set_user_var定义为shell函数。 Vim不会使用system函数调用登录shell。我认为你有两个选择:

  1. 通过将shellcmdflag添加到当前的标记来更改l以强制登录shell。这也会影响vim中的所有:!命令。
  2. iterm2_set_user_var定义为$PATH中某处的可执行文件。
  3. 要么工作正常。