up
This commit is contained in:
@@ -10,13 +10,14 @@ wk.add {
|
|||||||
{ '<leader>F', group = 'Fichier' }, -- group
|
{ '<leader>F', group = 'Fichier' }, -- group
|
||||||
{ '<leader>Fe', neotree_helper.smart_open, desc = 'Parcourir fichiers' },
|
{ '<leader>Fe', neotree_helper.smart_open, desc = 'Parcourir fichiers' },
|
||||||
{ '<leader>Fc', bufremove.delete, desc = 'Fermer buffer', silent = true },
|
{ '<leader>Fc', bufremove.delete, desc = 'Fermer buffer', silent = true },
|
||||||
|
{ '<leader>Fl', '<CMD>Neotree buffers<CR>', desc = 'Buffers ouverts', silent = true },
|
||||||
{ '<leader>Fr', '<CMD>source %<CR>', desc = 'Recharger buffer', silent = true },
|
{ '<leader>Fr', '<CMD>source %<CR>', desc = 'Recharger buffer', silent = true },
|
||||||
{ '<leader>Fs', '<CMD>w<CR>', desc = 'Sauver buffer', silent = true },
|
{ '<leader>Fs', '<CMD>w<CR>', desc = 'Sauver buffer', silent = true },
|
||||||
{ '<leader>Fp', '<CMD>bprevious<CR>', desc = 'Buffer précédent', silent = true },
|
{ '<leader>Fp', '<CMD>bprevious<CR>', desc = 'Buffer précédent', silent = true },
|
||||||
{ '<leader>Fs', '<CMD>bnext<CR>', desc = 'Buffer suivant', silent = true },
|
{ '<leader>Fn', '<CMD>bnext<CR>', desc = 'Buffer suivant', silent = true },
|
||||||
{ '<C-PageUp>', '<CMD>bprevious<CR>', desc = 'Buffer précédent', silent = true, hidden = true },
|
{ '<C-PageUp>', '<CMD>bprevious<CR>', desc = 'Buffer précédent', silent = true, hidden = true },
|
||||||
{ '<C-PageDown>', '<CMD>bnext<CR>', desc = 'Buffer suivant', silent = true, hidden = true },
|
{ '<C-PageDown>', '<CMD>bnext<CR>', desc = 'Buffer suivant', silent = true, hidden = true },
|
||||||
{ '<F5>', '<CMD>source %<CR>', desc = 'Recharger buffer', silent = true, hidden = true },
|
-- { '<F5>', '<CMD>source %<CR>', desc = 'Recharger buffer', silent = true, hidden = true },
|
||||||
{ '<C-s>', '<CMD>w<CR>', desc = 'Sauver buffer', silent = true, hidden = true },
|
{ '<C-s>', '<CMD>w<CR>', desc = 'Sauver buffer', silent = true, hidden = true },
|
||||||
{ '<C-c>', bufremove.delete, desc = 'Fermer buffer', silent = true, hidden = true },
|
{ '<C-c>', bufremove.delete, desc = 'Fermer buffer', silent = true, hidden = true },
|
||||||
{ '<C-o>', neotree_helper.smart_open, desc = 'Parcourir fichiers', silent = true, hidden = true },
|
{ '<C-o>', neotree_helper.smart_open, desc = 'Parcourir fichiers', silent = true, hidden = true },
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ return {
|
|||||||
{ action = 'Telescope find_files', name = ' Rechercher fichier', section = 'Telescope' },
|
{ action = 'Telescope find_files', name = ' Rechercher fichier', section = 'Telescope' },
|
||||||
{ action = 'Telescope oldfiles', name = ' Fichiers récents', section = 'Telescope' },
|
{ action = 'Telescope oldfiles', name = ' Fichiers récents', section = 'Telescope' },
|
||||||
{ action = 'Telescope live_grep', name = ' Rechercher texte', section = 'Telescope' },
|
{ action = 'Telescope live_grep', name = ' Rechercher texte', section = 'Telescope' },
|
||||||
{ action = 'e .', name = ' Parcourir', section = 'Fichiers' },
|
{ action = 'e .', name = ' Ouvrir', section = 'Fichiers' },
|
||||||
{ action = 'qa', name = ' Quitter', section = 'Quitter' },
|
{ action = 'qa', name = ' Quitter', section = 'Quitter' },
|
||||||
},
|
},
|
||||||
content_hooks = {
|
content_hooks = {
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ return {
|
|||||||
'close_window',
|
'close_window',
|
||||||
desc = 'close neo-tree',
|
desc = 'close neo-tree',
|
||||||
},
|
},
|
||||||
['T'] = {
|
['d'] = {
|
||||||
'trash',
|
'trash',
|
||||||
desc = 'trash file',
|
desc = 'trash file',
|
||||||
},
|
},
|
||||||
@@ -44,6 +44,7 @@ return {
|
|||||||
trash_visual = neotree_helper.trash_visual,
|
trash_visual = neotree_helper.trash_visual,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
-- recommanded config for VSCode like file nesting
|
||||||
default_component_configs = {
|
default_component_configs = {
|
||||||
indent = {
|
indent = {
|
||||||
with_expanders = true,
|
with_expanders = true,
|
||||||
@@ -51,7 +52,19 @@ return {
|
|||||||
expander_expanded = '',
|
expander_expanded = '',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
event_handlers = {
|
||||||
|
{
|
||||||
|
event = 'file_opened',
|
||||||
|
handler = function()
|
||||||
|
-- auto close
|
||||||
|
-- vim.cmd 'Neotree close'
|
||||||
|
-- or
|
||||||
|
require('neo-tree.command').execute { action = 'close' }
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
-- recommanded config for VSCode like file nesting
|
||||||
config = function(_, opts)
|
config = function(_, opts)
|
||||||
-- Adding rules from plugin
|
-- Adding rules from plugin
|
||||||
opts.nesting_rules = require('neotree-file-nesting-config').nesting_rules
|
opts.nesting_rules = require('neotree-file-nesting-config').nesting_rules
|
||||||
|
|||||||
Reference in New Issue
Block a user