code: def _getcommand():
      var = (
          ("a", "a"),
          ("ab", "ab"),
          ("abc", "abclear"),
          ("abo", "aboveleft"),
          ("al", "all"),
          ("ar", "ar"),
          ("ar", "args"),
          ("arga", "argadd"),
          ("argd", "argdelete"),
          ("argdo", "argdo"),
          ("arge", "argedit"),
          ("argg", "argglobal"),
          ("argl", "arglocal"),
          ("argu", "argument"),
          ("as", "ascii"),
          ("au", "au"),
          ("b", "buffer"),
          ("bN", "bNext"),
          ("ba", "ball"),
          ("bad", "badd"),
          ("bd", "bdelete"),
          ("bel", "belowright"),
          ("bf", "bfirst"),
          ("bl", "blast"),
          ("bm", "bmodified"),
          ("bn", "bnext"),
          ("bo", "botright"),
          ("bp", "bprevious"),
          ("br", "br"),
          ("br", "brewind"),
          ("brea", "break"),
          ("breaka", "breakadd"),
          ("breakd", "breakdel"),
          ("breakl", "breaklist"),
          ("bro", "browse"),
          ("bu", "bu"),
          ("buf", "buf"),
          ("bufdo", "bufdo"),
          ("buffers", "buffers"),
          ("bun", "bunload"),
          ("bw", "bwipeout"),
          ("c", "c"),
          ("c", "change"),
          ("cN", "cN"),
          ("cN", "cNext"),
          ("cNf", "cNf"),
          ("cNf", "cNfile"),
          ("cabc", "cabclear"),
          ("cad", "cad"),
          ("cad", "caddexpr"),
          ("caddb", "caddbuffer"),
          ("caddf", "caddfile"),
          ("cal", "call"),
          ("cat", "catch"),
          ("cb", "cbuffer"),
          ("cc", "cc"),
          ("ccl", "cclose"),
          ("cd", "cd"),
          ("ce", "center"),
          ("cex", "cexpr"),
          ("cf", "cfile"),
          ("cfir", "cfirst"),
          ("cg", "cgetfile"),
          ("cgetb", "cgetbuffer"),
          ("cgete", "cgetexpr"),
          ("changes", "changes"),
          ("chd", "chdir"),
          ("che", "checkpath"),
          ("checkt", "checktime"),
          ("cl", "cl"),
          ("cl", "clist"),
          ("cla", "clast"),
          ("clo", "close"),
          ("cmapc", "cmapclear"),
          ("cn", "cn"),
          ("cn", "cnext"),
          ("cnew", "cnewer"),
          ("cnf", "cnf"),
          ("cnf", "cnfile"),
          ("co", "copy"),
          ("col", "colder"),
          ("colo", "colorscheme"),
          ("com", "com"),
          ("comc", "comclear"),
          ("comp", "compiler"),
          ("con", "con"),
          ("con", "continue"),
          ("conf", "confirm"),
          ("cope", "copen"),
          ("cp", "cprevious"),
          ("cpf", "cpfile"),
          ("cq", "cquit"),
          ("cr", "crewind"),
          ("cs", "cs"),
          ("cscope", "cscope"),
          ("cstag", "cstag"),
          ("cuna", "cunabbrev"),
          ("cw", "cwindow"),
          ("d", "d"),
          ("d", "delete"),
          ("de", "de"),
          ("debug", "debug"),
          ("debugg", "debuggreedy"),
          ("del", "del"),
          ("delc", "delcommand"),
          ("delel", "delel"),
          ("delep", "delep"),
          ("deletel", "deletel"),
          ("deletep", "deletep"),
          ("deletl", "deletl"),
          ("deletp", "deletp"),
          ("delf", "delf"),
          ("delf", "delfunction"),
          ("dell", "dell"),
          ("delm", "delmarks"),
          ("delp", "delp"),
          ("dep", "dep"),
          ("di", "di"),
          ("di", "display"),
          ("diffg", "diffget"),
          ("diffo", "diffoff"),
          ("diffp", "diffpatch"),
          ("diffpu", "diffput"),
          ("diffs", "diffsplit"),
          ("difft", "diffthis"),
          ("diffu", "diffupdate"),
          ("dig", "dig"),
          ("dig", "digraphs"),
          ("dir", "dir"),
          ("dj", "djump"),
          ("dl", "dl"),
          ("dli", "dlist"),
          ("do", "do"),
          ("doau", "doau"),
          ("dp", "dp"),
          ("dr", "drop"),
          ("ds", "dsearch"),
          ("dsp", "dsplit"),
          ("e", "e"),
          ("e", "edit"),
          ("ea", "ea"),
          ("earlier", "earlier"),
          ("ec", "ec"),
          ("echoe", "echoerr"),
          ("echom", "echomsg"),
          ("echon", "echon"),
          ("el", "else"),
          ("elsei", "elseif"),
          ("em", "emenu"),
          ("en", "en"),
          ("en", "endif"),
          ("endf", "endf"),
          ("endf", "endfunction"),
          ("endfo", "endfor"),
          ("endfun", "endfun"),
          ("endt", "endtry"),
          ("endw", "endwhile"),
          ("ene", "enew"),
          ("ex", "ex"),
          ("exi", "exit"),
          ("exu", "exusage"),
          ("f", "f"),
          ("f", "file"),
          ("files", "files"),
          ("filet", "filet"),
          ("filetype", "filetype"),
          ("fin", "fin"),
          ("fin", "find"),
          ("fina", "finally"),
          ("fini", "finish"),
          ("fir", "first"),
          ("fix", "fixdel"),
          ("fo", "fold"),
          ("foldc", "foldclose"),
          ("foldd", "folddoopen"),
          ("folddoc", "folddoclosed"),
          ("foldo", "foldopen"),
          ("for", "for"),
          ("fu", "fu"),
          ("fu", "function"),
          ("fun", "fun"),
          ("g", "g"),
          ("go", "goto"),
          ("gr", "grep"),
          ("grepa", "grepadd"),
          ("gui", "gui"),
          ("gvim", "gvim"),
          ("h", "h"),
          ("h", "help"),
          ("ha", "hardcopy"),
          ("helpf", "helpfind"),
          ("helpg", "helpgrep"),
          ("helpt", "helptags"),
          ("hi", "hi"),
          ("hid", "hide"),
          ("his", "history"),
          ("i", "i"),
          ("ia", "ia"),
          ("iabc", "iabclear"),
          ("if", "if"),
          ("ij", "ijump"),
          ("il", "ilist"),
          ("imapc", "imapclear"),
          ("in", "in"),
          ("intro", "intro"),
          ("is", "isearch"),
          ("isp", "isplit"),
          ("iuna", "iunabbrev"),
          ("j", "join"),
          ("ju", "jumps"),
          ("k", "k"),
          ("kee", "keepmarks"),
          ("keepa", "keepa"),
          ("keepalt", "keepalt"),
          ("keepj", "keepjumps"),
          ("keepp", "keeppatterns"),
          ("l", "l"),
          ("l", "list"),
          ("lN", "lN"),
          ("lN", "lNext"),
          ("lNf", "lNf"),
          ("lNf", "lNfile"),
          ("la", "la"),
          ("la", "last"),
          ("lad", "lad"),
          ("lad", "laddexpr"),
          ("laddb", "laddbuffer"),
          ("laddf", "laddfile"),
          ("lan", "lan"),
          ("lan", "language"),
          ("lat", "lat"),
          ("later", "later"),
          ("lb", "lbuffer"),
          ("lc", "lcd"),
          ("lch", "lchdir"),
          ("lcl", "lclose"),
          ("lcs", "lcs"),
          ("lcscope", "lcscope"),
          ("le", "left"),
          ("lefta", "leftabove"),
          ("lex", "lexpr"),
          ("lf", "lfile"),
          ("lfir", "lfirst"),
          ("lg", "lgetfile"),
          ("lgetb", "lgetbuffer"),
          ("lgete", "lgetexpr"),
          ("lgr", "lgrep"),
          ("lgrepa", "lgrepadd"),
          ("lh", "lhelpgrep"),
          ("ll", "ll"),
          ("lla", "llast"),
          ("lli", "llist"),
          ("lmak", "lmake"),
          ("lmapc", "lmapclear"),
          ("lne", "lne"),
          ("lne", "lnext"),
          ("lnew", "lnewer"),
          ("lnf", "lnf"),
          ("lnf", "lnfile"),
          ("lo", "lo"),
          ("lo", "loadview"),
          ("loadk", "loadk"),
          ("loadkeymap", "loadkeymap"),
          ("loc", "lockmarks"),
          ("lockv", "lockvar"),
          ("lol", "lolder"),
          ("lop", "lopen"),
          ("lp", "lprevious"),
          ("lpf", "lpfile"),
          ("lr", "lrewind"),
          ("ls", "ls"),
          ("lt", "ltag"),
          ("lua", "lua"),
          ("luado", "luado"),
          ("luafile", "luafile"),
          ("lv", "lvimgrep"),
          ("lvimgrepa", "lvimgrepadd"),
          ("lw", "lwindow"),
          ("m", "move"),
          ("ma", "ma"),
          ("ma", "mark"),
          ("mak", "make"),
          ("marks", "marks"),
          ("mat", "match"),
          ("menut", "menut"),
          ("menut", "menutranslate"),
          ("mes", "mes"),
          ("messages", "messages"),
          ("mk", "mk"),
          ("mk", "mkexrc"),
          ("mks", "mksession"),
          ("mksp", "mkspell"),
          ("mkv", "mkv"),
          ("mkv", "mkvimrc"),
          ("mkvie", "mkview"),
          ("mo", "mo"),
          ("mod", "mode"),
          ("mz", "mz"),
          ("mz", "mzscheme"),
          ("mzf", "mzfile"),
          ("n", "n"),
          ("n", "next"),
          ("nb", "nbkey"),
          ("nbc", "nbclose"),
          ("nbs", "nbstart"),
          ("ne", "ne"),
          ("new", "new"),
          ("nmapc", "nmapclear"),
          ("noa", "noa"),
          ("noautocmd", "noautocmd"),
          ("noh", "nohlsearch"),
          ("nu", "number"),
          ("o", "o"),
          ("o", "open"),
          ("ol", "oldfiles"),
          ("omapc", "omapclear"),
          ("on", "only"),
          ("opt", "options"),
          ("ownsyntax", "ownsyntax"),
          ("p", "p"),
          ("p", "print"),
          ("pc", "pclose"),
          ("pe", "pe"),
          ("pe", "perl"),
          ("ped", "pedit"),
          ("perld", "perldo"),
          ("po", "pop"),
          ("popu", "popu"),
          ("popu", "popup"),
          ("pp", "ppop"),
          ("pr", "pr"),
          ("pre", "preserve"),
          ("prev", "previous"),
          ("pro", "pro"),
          ("prof", "profile"),
          ("profd", "profdel"),
          ("promptf", "promptfind"),
          ("promptr", "promptrepl"),
          ("ps", "psearch"),
          ("ptN", "ptN"),
          ("ptN", "ptNext"),
          ("pta", "ptag"),
          ("ptf", "ptfirst"),
          ("ptj", "ptjump"),
          ("ptl", "ptlast"),
          ("ptn", "ptn"),
          ("ptn", "ptnext"),
          ("ptp", "ptprevious"),
          ("ptr", "ptrewind"),
          ("pts", "ptselect"),
          ("pu", "put"),
          ("pw", "pwd"),
          ("py", "py"),
          ("py", "python"),
          ("py3", "py3"),
          ("py3", "py3"),
          ("py3do", "py3do"),
          ("pydo", "pydo"),
          ("pyf", "pyfile"),
          ("python3", "python3"),
          ("q", "q"),
          ("q", "quit"),
          ("qa", "qall"),
          ("quita", "quitall"),
          ("r", "r"),
          ("r", "read"),
          ("re", "re"),
          ("rec", "recover"),
          ("red", "red"),
          ("red", "redo"),
          ("redi", "redir"),
          ("redr", "redraw"),
          ("redraws", "redrawstatus"),
          ("reg", "registers"),
          ("res", "resize"),
          ("ret", "retab"),
          ("retu", "return"),
          ("rew", "rewind"),
          ("ri", "right"),
          ("rightb", "rightbelow"),
          ("ru", "ru"),
          ("ru", "runtime"),
          ("rub", "ruby"),
          ("rubyd", "rubydo"),
          ("rubyf", "rubyfile"),
          ("rundo", "rundo"),
          ("rv", "rviminfo"),
          ("sN", "sNext"),
          ("sa", "sargument"),
          ("sal", "sall"),
          ("san", "sandbox"),
          ("sav", "saveas"),
          ("sb", "sbuffer"),
          ("sbN", "sbNext"),
          ("sba", "sball"),
          ("sbf", "sbfirst"),
          ("sbl", "sblast"),
          ("sbm", "sbmodified"),
          ("sbn", "sbnext"),
          ("sbp", "sbprevious"),
          ("sbr", "sbrewind"),
          ("scrip", "scrip"),
          ("scrip", "scriptnames"),
          ("scripte", "scriptencoding"),
          ("scs", "scs"),
          ("scscope", "scscope"),
          ("se", "set"),
          ("setf", "setfiletype"),
          ("setg", "setglobal"),
          ("setl", "setlocal"),
          ("sf", "sfind"),
          ("sfir", "sfirst"),
          ("sh", "shell"),
          ("si", "si"),
          ("sig", "sig"),
          ("sign", "sign"),
          ("sil", "silent"),
          ("sim", "simalt"),
          ("sl", "sl"),
          ("sl", "sleep"),
          ("sla", "slast"),
          ("sm", "smagic"),
          ("sm", "smap"),
          ("sme", "sme"),
          ("smenu", "smenu"),
          ("sn", "snext"),
          ("sni", "sniff"),
          ("sno", "snomagic"),
          ("snoreme", "snoreme"),
          ("snoremenu", "snoremenu"),
          ("so", "so"),
          ("so", "source"),
          ("sor", "sort"),
          ("sp", "split"),
          ("spe", "spe"),
          ("spe", "spellgood"),
          ("spelld", "spelldump"),
          ("spelli", "spellinfo"),
          ("spellr", "spellrepall"),
          ("spellu", "spellundo"),
          ("spellw", "spellwrong"),
          ("spr", "sprevious"),
          ("sre", "srewind"),
          ("st", "st"),
          ("st", "stop"),
          ("sta", "stag"),
          ("star", "star"),
          ("star", "startinsert"),
          ("start", "start"),
          ("startg", "startgreplace"),
          ("startr", "startreplace"),
          ("stj", "stjump"),
          ("stopi", "stopinsert"),
          ("sts", "stselect"),
          ("sun", "sunhide"),
          ("sunme", "sunme"),
          ("sunmenu", "sunmenu"),
          ("sus", "suspend"),
          ("sv", "sview"),
          ("sw", "swapname"),
          ("sy", "sy"),
          ("syn", "syn"),
          ("sync", "sync"),
          ("syncbind", "syncbind"),
          ("syntime", "syntime"),
          ("t", "t"),
          ("tN", "tN"),
          ("tN", "tNext"),
          ("ta", "ta"),
          ("ta", "tag"),
          ("tab", "tab"),
          ("tabN", "tabN"),
          ("tabN", "tabNext"),
          ("tabc", "tabclose"),
          ("tabd", "tabdo"),
          ("tabe", "tabedit"),
          ("tabf", "tabfind"),
          ("tabfir", "tabfirst"),
          ("tabl", "tablast"),
          ("tabm", "tabmove"),
          ("tabn", "tabnext"),
          ("tabnew", "tabnew"),
          ("tabo", "tabonly"),
          ("tabp", "tabprevious"),
          ("tabr", "tabrewind"),
          ("tabs", "tabs"),
          ("tags", "tags"),
          ("tc", "tcl"),
          ("tcld", "tcldo"),
          ("tclf", "tclfile"),
          ("te", "tearoff"),
          ("tf", "tfirst"),
          ("th", "throw"),
          ("tj", "tjump"),
          ("tl", "tlast"),
          ("tm", "tm"),
          ("tm", "tmenu"),
          ("tn", "tn"),
          ("tn", "tnext"),
          ("to", "topleft"),
          ("tp", "tprevious"),
          ("tr", "tr"),
          ("tr", "trewind"),
          ("try", "try"),
          ("ts", "tselect"),
          ("tu", "tu"),
          ("tu", "tunmenu"),
          ("u", "u"),
          ("u", "undo"),
          ("un", "un"),
          ("una", "unabbreviate"),
          ("undoj", "undojoin"),
          ("undol", "undolist"),
          ("unh", "unhide"),
          ("unl", "unl"),
          ("unlo", "unlockvar"),
          ("uns", "unsilent"),
          ("up", "update"),
          ("v", "v"),
          ("ve", "ve"),
          ("ve", "version"),
          ("verb", "verbose"),
          ("vert", "vertical"),
          ("vi", "vi"),
          ("vi", "visual"),
          ("vie", "view"),
          ("vim", "vimgrep"),
          ("vimgrepa", "vimgrepadd"),
          ("viu", "viusage"),
          ("vmapc", "vmapclear"),
          ("vne", "vnew"),
          ("vs", "vsplit"),
          ("w", "w"),
          ("w", "write"),
          ("wN", "wNext"),
          ("wa", "wall"),
          ("wh", "while"),
          ("win", "win"),
          ("win", "winsize"),
          ("winc", "wincmd"),
          ("windo", "windo"),
          ("winp", "winpos"),
          ("wn", "wnext"),
          ("wp", "wprevious"),
          ("wq", "wq"),
          ("wqa", "wqall"),
          ("ws", "wsverb"),
          ("wundo", "wundo"),
          ("wv", "wviminfo"),
          ("x", "x"),
          ("x", "xit"),
          ("xa", "xall"),
          ("xmapc", "xmapclear"),
          ("xme", "xme"),
          ("xmenu", "xmenu"),
          ("xnoreme", "xnoreme"),
          ("xnoremenu", "xnoremenu"),
          ("xunme", "xunme"),
          ("xunmenu", "xunmenu"),
          ("xwininfo", "xwininfo"),
          ("y", "yank"),
      )
      return var
  
label_desc: Use image node_id 2 for calling a global function with example usage: _getcommand() and returns: var