mirror of
https://github.com/iofq/nvim.nix.git
synced 2026-01-23 08:55:16 -06:00
use jj.nvim instead of custom jank
Some checks failed
build / build (nvim-min) (push) Failing after 37m5s
Some checks failed
build / build (nvim-min) (push) Failing after 37m5s
This commit is contained in:
parent
3c5c3a6745
commit
7a86861f09
7 changed files with 57 additions and 100 deletions
|
|
@ -9,17 +9,12 @@ vim.schedule(function()
|
|||
ai.setup {
|
||||
n_lines = 300,
|
||||
custom_textobjects = {
|
||||
i = require('mini.extra').gen_ai_spec.indent(),
|
||||
a = ai.gen_spec.treesitter { a = '@parameter.outer', i = '@parameter.inner' },
|
||||
f = ai.gen_spec.treesitter { a = '@function.outer', i = '@function.inner' },
|
||||
},
|
||||
}
|
||||
|
||||
require('mini.git').setup()
|
||||
map('n', '<leader>gb', '<Cmd>Git blame -- %<CR>')
|
||||
map('n', '<leader>go', function()
|
||||
return MiniGit.show_at_cursor()
|
||||
end)
|
||||
|
||||
local jump = require('mini.jump2d')
|
||||
jump.setup {
|
||||
mappings = {
|
||||
|
|
|
|||
|
|
@ -55,16 +55,22 @@ map('n', '<leader>fj', Snacks.picker.jumps)
|
|||
map('n', '<leader>f.', Snacks.picker.resume)
|
||||
map('n', '<leader>fb', Snacks.picker.buffers)
|
||||
map('n', '<leader>fq', Snacks.picker.qflist)
|
||||
map('n', '<leader>jf', require('iofq.snacks_jj').status)
|
||||
map('n', '<leader>jh', function()
|
||||
require('iofq.snacks_jj').file_history(vim.api.nvim_buf_get_name(0))
|
||||
end)
|
||||
|
||||
vim.schedule(function()
|
||||
require('nvim-treesitter').setup()
|
||||
require('nvim-treesitter-textobjects').setup()
|
||||
require('nvim-autopairs').setup()
|
||||
|
||||
require('jj').setup {}
|
||||
map('n', '<leader>gb', require('jj.annotate').file)
|
||||
map('n', '<leader>jf', require('jj.picker').status)
|
||||
map('n', '<leader>jj', require('jj.cmd').log)
|
||||
map('n', '<leader>jh', require('jj.picker').file_history)
|
||||
map('n', '<leader>je', require('iofq.jj').diffedit)
|
||||
map('n', '<leader>jd', function()
|
||||
require('jj.diff').open_vdiff { rev = 'trunk()' }
|
||||
end)
|
||||
|
||||
require('quicker').setup()
|
||||
map('n', '<leader>qf', function()
|
||||
require('quicker').toggle { max_height = 20 }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue