func Input(keys string) (written int) {
	name(nvim_input)
}
Input queues raw user-input.

Unlike FeedKeys, this uses a low-level input buffer and the call
is non-blocking (input is processed asynchronously by the eventloop).
package main
func Exec(src string, output bool) (out string) {
	name(nvim_exec)
}
func Command(cmd string) {
	name(nvim_command)
}
func HLByID(id int, rgb bool) (highlight HLAttrs) {
	name(nvim_get_hl_by_id)
	returnPtr()
}
func HLIDByName(name string) (highlightID int) {
	name(nvim_get_hl_id_by_name)
}
func HLByName(name string, rgb bool) (highlight HLAttrs) {
	name(nvim_get_hl_by_name)
	returnPtr()
}
func SetHighlight(nsID int, name string, val *HLAttrs) {
	name(nvim_set_hl)
}
func SetHighlightNameSpace(nsID int) {
	name(nvim__set_hl_ns)
}
func FeedKeys(keys, mode string, escapeCSI bool) {
	name(nvim_feedkeys)
}