summary refs log tree commit diff
path: root/.vim/lua/internal/plugins/csv.lua
blob: bc4cb2c41d78391aae4b7a1d8ce178e0c3918292 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
return {
  {
    'emmanueltouzery/decisive.nvim',
    lazy = true,
    ft = { 'csv' },
    main = 'decisive',
    keys = {
      {
        '<leader>a',
        function()
          require('decisive').align_csv({})
          require('decisive').show_sticky_header()
        end,
        desc = 'decisive: Align CSV',
      },
      { '[,', ":lua require('decisive').align_csv_prev_col()<cr>", desc = 'decisive: Prev column' },
      { '],', ":lua require('decisive').align_csv_next_col()<cr>", desc = 'decisive: Next column' },
    },
  },
}