From 7e5c6731804bd892ace56692784290d2fc5a0f74 Mon Sep 17 00:00:00 2001 From: Alexander Courtis Date: Mon, 4 Dec 2023 11:32:03 +1100 Subject: [PATCH] docs(#285): clarify api.fs.create directory creation (#2572) docs(#285): clarify api.fs.create directory creation --- doc/nvim-tree-lua.txt | 5 +++-- lua/nvim-tree/keymap.lua | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/doc/nvim-tree-lua.txt b/doc/nvim-tree-lua.txt index 45a27c44..ceddd542 100644 --- a/doc/nvim-tree-lua.txt +++ b/doc/nvim-tree-lua.txt @@ -155,7 +155,7 @@ Show the mappings: `g?` `<` Previous Sibling |nvim-tree-api.node.navigate.sibling.prev()| `.` Run Command |nvim-tree-api.node.run.cmd()| `-` Up |nvim-tree-api.tree.change_root_to_parent()| -`a` Create |nvim-tree-api.fs.create()| +`a` Create File Or Directory |nvim-tree-api.fs.create()| `bd` Delete Bookmarked |nvim-tree-api.marks.bulk.delete()| `bt` Trash Bookmarked |nvim-tree-api.marks.bulk.trash()| `bmv` Move Bookmarked |nvim-tree-api.marks.bulk.move()| @@ -1716,6 +1716,7 @@ tree.winid({opts}) *nvim-tree-api.tree.winid()* fs.create({node}) *nvim-tree-api.fs.create()* Prompt to create a file or directory. Use a trailing `/` for a directory. + Multiple directories/files may be created e.g. `foo/bar/baz` Parameters: ~ • {node} (Node) parent, uses the parent of a file. @@ -2122,7 +2123,7 @@ You are encouraged to copy these to your own |nvim-tree.on_attach| function. vim.keymap.set('n', '<', api.node.navigate.sibling.prev, opts('Previous Sibling')) vim.keymap.set('n', '.', api.node.run.cmd, opts('Run Command')) vim.keymap.set('n', '-', api.tree.change_root_to_parent, opts('Up')) - vim.keymap.set('n', 'a', api.fs.create, opts('Create')) + vim.keymap.set('n', 'a', api.fs.create, opts('Create File Or Directory')) vim.keymap.set('n', 'bd', api.marks.bulk.delete, opts('Delete Bookmarked')) vim.keymap.set('n', 'bt', api.marks.bulk.trash, opts('Trash Bookmarked')) vim.keymap.set('n', 'bmv', api.marks.bulk.move, opts('Move Bookmarked')) diff --git a/lua/nvim-tree/keymap.lua b/lua/nvim-tree/keymap.lua index 72a9c2fe..9a718901 100644 --- a/lua/nvim-tree/keymap.lua +++ b/lua/nvim-tree/keymap.lua @@ -48,7 +48,7 @@ function M.default_on_attach(bufnr) vim.keymap.set('n', '<', api.node.navigate.sibling.prev, opts('Previous Sibling')) vim.keymap.set('n', '.', api.node.run.cmd, opts('Run Command')) vim.keymap.set('n', '-', api.tree.change_root_to_parent, opts('Up')) - vim.keymap.set('n', 'a', api.fs.create, opts('Create')) + vim.keymap.set('n', 'a', api.fs.create, opts('Create File Or Directory')) vim.keymap.set('n', 'bd', api.marks.bulk.delete, opts('Delete Bookmarked')) vim.keymap.set('n', 'bt', api.marks.bulk.trash, opts('Trash Bookmarked')) vim.keymap.set('n', 'bmv', api.marks.bulk.move, opts('Move Bookmarked'))