【问题标题】:How do I keybind SublimeREPL to run Haskell interpeter?如何绑定 SublimeREPL 以运行 Haskell 解释器?
【发布时间】:2016-10-15 22:27:03
【问题描述】:

我一直在寻找正确的命令名称来键绑定以在 Sublime 3 中运行 Haskell Interpeter。我正在尝试添加到 Sublime 键绑定 - 用户和代码应该如下所示:

{ "keys": ["alt+keypad2"], "command": "run_existing_window_command", "args":
    {
        "id": "repl_haskell_run",
        "file": "config/Python/Main.sublime-menu"
    }
},

下面这行是错的,我自己编的,需要找到正确的命令放在那里:

"id": "repl_haskell_run",
"file": "config/Python/Main.sublime-menu"

【问题讨论】:

  • 你想做什么?将当前文件加载到 SublimeREPL GHCi 中还是只打开一个新的 SublimeREPL GHCi?
  • 打开一个新的 SublimeREPL GHCi,和 ctrl+shift+p 一样 -> SublimeREPL: Haskell

标签: haskell functional-programming sublimetext3 sublimerepl


【解决方案1】:

我认为以下内容可以满足您的需求。我通过在 SublimeREPL 存储库的 Haskell 文件夹中查找 .sublime-menu 文件找到了该命令:config/Haskell/Default.sublime-commands。 (必须存在一个这样的文件,您才能执行ctrl + shift + p -> SublimeREPL: Haskell。)

[
    { "keys": ["alt+keypad2"],
      "command": "run_existing_window_command",
      "args": { "id": "repl_haskell", "file": "config/Haskell/Main.sublime-menu" } },
]

【讨论】:

  • 谢谢,这正是我想要的。
猜你喜欢
  • 2012-03-22
  • 1970-01-01
  • 2015-10-11
  • 1970-01-01
  • 1970-01-01
  • 2015-04-16
  • 1970-01-01
  • 2018-01-19
  • 1970-01-01
相关资源
最近更新 更多