nvim_runtime_lua

vim.api.keyset.buf_attach

Fields7

buf_attach.on_bytes : fun(_: "bytes", bufnr: integer, changedtick: integer, start_row: integer, start_col: integer, start_byte: integer, old_end_row: integer, old_end_col: integer, old_end_byte: integer, new_end_row: integer, new_end_col: integer, new_end_byte: integer) -> nil | boolean | nil
buf_attach.on_changedtick : fun(_: "changedtick", bufnr: integer, changedtick: integer) -> nil | nil
buf_attach.on_detach : fun(_: "detach", bufnr: integer) -> nil | nil
buf_attach.on_lines : fun(_: "lines", bufnr: integer, changedtick: integer, first: integer, last_old: integer, last_new: integer, byte_count: integer, deleted_codepoints: nil | integer, deleted_codeunits: nil | integer) -> nil | boolean | nil
buf_attach.on_reload : fun(_: "reload", bufnr: integer) -> nil | nil
buf_attach.preview : nil | boolean
buf_attach.utf_sizes : nil | boolean