Makrolar

Sik kullandigin slash zincirlerini tek tusla cagir.

Tanimlama

~/.nexvexa-agent/macros.json:

{
  "macros": {
    "deploy": [
      "/dev test",
      "/dev build",
      "/gh release create"
    ],
    "test": [
      "/dev test"
    ],
    "morning": [
      "/cal list",
      "/todo list",
      "/usage"
    ]
  }
}

Klavye bindings

config.json icinde:

{
  "macros": {
    "keyBindings": {
      "c1": "deploy",
      "c2": "test",
      "c3": "morning"
    }
  }
}

c1 = Ctrl+1, c2 = Ctrl+2 ... c9.

Komutlar

/macro list
/macro run deploy
/macro reload          # macros.json'i yeniden yukle

Notlar

  • F-tuslari Ink terminal kutuphanesinde sezgisel ayirt edilemediginden Ctrl+1-9 onerilir.
  • Makro icindeki her komut ayni profil + onay kosullariyla calisir.
  • Onaya takilan adim olursa makro pause olur ve kullaniciya kontrol gecer.