Última actividad
Confirm candidate on TAB immediately when there's only one completion entry
| 1 | cmp.mapping(function(fallback) |
| 2 | local line, col = unpack(vim.api.nvim_win_get_cursor(0)) |
| 3 | |
| 4 | -- When the selection menu is open select the next item |
| 5 | if cmp.visible() then |
| 6 | cmp.select_next_item() |
| 7 | -- Ensure we are mid word |
| 8 | elseif col ~= 0 and vim.api.nvim_buf_get_lines(0, line - 1, line, true)[1]:sub(col, col):match("%s") == nil then |
| 9 | -- Open the selection menu |
| 10 | cmp.complete() |
sajenim / gist:74e6cd50d66a4e84af84b7f52a0cbbd6
0 gustos
0 bifurcaciones
1 archivos
Última actividad
add to ublock filters to remove google ai search results
| 1 | google.com##.hdzaWe |
sajenim / wezterm.lua
0 gustos
0 bifurcaciones
1 archivos
Última actividad
popup terminal for wezterm
| 1 | config.keys = { |
| 2 | { -- If there is only one pane, split it vertically, otherwise toggle zoom on the first pane. |
| 3 | key = "`", |
| 4 | mods = "LEADER", |
| 5 | action = wezterm.action_callback(function(_, pane) |
| 6 | local tab = pane:tab() |
| 7 | local panes = tab:panes_with_info() |
| 8 | if #panes == 1 then |
| 9 | pane:split({ |
| 10 | direction = "Bottom", |
Siguiente
Anterior