@@ -2457,36 +2457,6 @@ API: fs *nvim-tree-api-fs*
24572457clear_clipboard() *nvim_tree.api.fs.clear_clipboard()*
24582458 Clear the nvim-tree clipboard.
24592459
2460- copy.absolute_path({node} ) *nvim_tree.api.fs.copy.absolute_path()*
2461- Copy the absolute path to the system clipboard.
2462-
2463- Parameters: ~
2464- • {node} (`nvim_tree.api.Node` )
2465-
2466- copy.basename({node} ) *nvim_tree.api.fs.copy.basename()*
2467- Copy the name with extension omitted to the system clipboard.
2468-
2469- Parameters: ~
2470- • {node} (`nvim_tree.api.Node` )
2471-
2472- copy.filename({node} ) *nvim_tree.api.fs.copy.filename()*
2473- Copy the name to the system clipboard.
2474-
2475- Parameters: ~
2476- • {node} (`nvim_tree.api.Node` )
2477-
2478- copy.node({node} ) *nvim_tree.api.fs.copy.node()*
2479- Copy to the nvim-tree clipboard.
2480-
2481- Parameters: ~
2482- • {node} (`nvim_tree.api.Node` )
2483-
2484- copy.relative_path({node} ) *nvim_tree.api.fs.copy.relative_path()*
2485- Copy the path relative to the tree root to the system clipboard.
2486-
2487- Parameters: ~
2488- • {node} (`nvim_tree.api.Node` )
2489-
24902460create({node} ) *nvim_tree.api.fs.create()*
24912461 Prompt to create a file or directory.
24922462
@@ -2497,21 +2467,21 @@ create({node}) *nvim_tree.api.fs.create()*
24972467 Multiple directories/files may be created e.g. `" foo/bar/baz" `
24982468
24992469 Parameters: ~
2500- • {node} (`nvim_tree.api.Node` )
2470+ • {node} (`nvim_tree.api.Node? ` )
25012471
25022472cut({node} ) *nvim_tree.api.fs.cut()*
25032473 Cut to the nvim-tree clipboard.
25042474
25052475 Parameters: ~
2506- • {node} (`nvim_tree.api.Node` )
2476+ • {node} (`nvim_tree.api.Node? ` )
25072477
25082478paste({node} ) *nvim_tree.api.fs.paste()*
25092479 Paste from the nvim-tree clipboard.
25102480
25112481 If {node} is a file it will pasted in the parent directory.
25122482
25132483 Parameters: ~
2514- • {node} (`nvim_tree.api.Node` )
2484+ • {node} (`nvim_tree.api.Node? ` )
25152485
25162486print_clipboard() *nvim_tree.api.fs.print_clipboard()*
25172487 Print the contents of the nvim-tree clipboard.
@@ -2520,43 +2490,77 @@ remove({node}) *nvim_tree.api.fs.remove()*
25202490 Delete from the file system.
25212491
25222492 Parameters: ~
2523- • {node} (`nvim_tree.api.Node` )
2493+ • {node} (`nvim_tree.api.Node? ` )
25242494
25252495rename({node} ) *nvim_tree.api.fs.rename()*
25262496 Prompt to rename by name.
25272497
25282498 Parameters: ~
2529- • {node} (`nvim_tree.api.Node` )
2499+ • {node} (`nvim_tree.api.Node? ` )
25302500
25312501rename_basename({node} ) *nvim_tree.api.fs.rename_basename()*
25322502 Prompt to rename by name with extension omitted.
25332503
25342504 Parameters: ~
2535- • {node} (`nvim_tree.api.Node` )
2505+ • {node} (`nvim_tree.api.Node? ` )
25362506
25372507rename_full({node} ) *nvim_tree.api.fs.rename_full()*
25382508 Prompt to rename by absolute path.
25392509
25402510 Parameters: ~
2541- • {node} (`nvim_tree.api.Node` )
2511+ • {node} (`nvim_tree.api.Node? ` )
25422512
25432513rename_node({node} ) *nvim_tree.api.fs.rename_node()*
25442514 Prompt to rename.
25452515
25462516 Parameters: ~
2547- • {node} (`nvim_tree.api.Node` )
2517+ • {node} (`nvim_tree.api.Node? ` )
25482518
25492519rename_sub({node} ) *nvim_tree.api.fs.rename_sub()*
25502520 Prompt to rename by absolute path with name omitted.
25512521
25522522 Parameters: ~
2553- • {node} (`nvim_tree.api.Node` )
2523+ • {node} (`nvim_tree.api.Node? ` )
25542524
25552525trash({node} ) *nvim_tree.api.fs.trash()*
25562526 Trash as per | nvim_tree.config.trash |
25572527
25582528 Parameters: ~
2559- • {node} (`nvim_tree.api.Node` )
2529+ • {node} (`nvim_tree.api.Node?` )
2530+
2531+
2532+ ==============================================================================
2533+ API: fs.copy *nvim-tree-api-fs-copy*
2534+
2535+ absolute_path({node} ) *nvim_tree.api.fs.copy.absolute_path()*
2536+ Copy the absolute path to the system clipboard.
2537+
2538+ Parameters: ~
2539+ • {node} (`nvim_tree.api.Node?` )
2540+
2541+ basename({node} ) *nvim_tree.api.fs.copy.basename()*
2542+ Copy the name with extension omitted to the system clipboard.
2543+
2544+ Parameters: ~
2545+ • {node} (`nvim_tree.api.Node?` )
2546+
2547+ filename({node} ) *nvim_tree.api.fs.copy.filename()*
2548+ Copy the name to the system clipboard.
2549+
2550+ Parameters: ~
2551+ • {node} (`nvim_tree.api.Node?` )
2552+
2553+ node({node} ) *nvim_tree.api.fs.copy.node()*
2554+ Copy to the nvim-tree clipboard.
2555+
2556+ Parameters: ~
2557+ • {node} (`nvim_tree.api.Node?` )
2558+
2559+ relative_path({node} ) *nvim_tree.api.fs.copy.relative_path()*
2560+ Copy the path relative to the tree root to the system clipboard.
2561+
2562+ Parameters: ~
2563+ • {node} (`nvim_tree.api.Node?` )
25602564
25612565
25622566==============================================================================
@@ -2636,7 +2640,7 @@ toggle({node}) *nvim_tree.api.marks.toggle()*
26362640 Toggle mark.
26372641
26382642 Parameters: ~
2639- • {node} (`nvim_tree.api.Node` ) file or directory
2643+ • {node} (`nvim_tree.api.Node? ` ) file or directory
26402644
26412645
26422646==============================================================================
@@ -2647,7 +2651,7 @@ buffer.delete({node}, {opts}) *nvim_tree.api.node.buffer.delete()*
26472651 | :bdelete | !
26482652
26492653 Parameters: ~
2650- • {node} (`nvim_tree.api.Node` ) file
2654+ • {node} (`nvim_tree.api.Node? ` ) file
26512655 • {opts} (`table?` )
26522656 • {force} ? (`boolean ` , default: false) Proceed even if the
26532657 buffer is modified.
@@ -2976,14 +2980,14 @@ change_root_to_node({node}) *nvim_tree.api.tree.change_root_to_node()*
29762980 Change the tree's root to a folder node or the parent of a file node.
29772981
29782982 Parameters: ~
2979- • {node} (`nvim_tree.api.Node` ) directory or file
2983+ • {node} (`nvim_tree.api.Node? ` ) directory or file
29802984
29812985 *nvim_tree.api.tree.change_root_to_parent()*
29822986change_root_to_parent({node} )
29832987 Change the tree's root to the parent of a node.
29842988
29852989 Parameters: ~
2986- • {node} (`nvim_tree.api.Node` ) directory or file
2990+ • {node} (`nvim_tree.api.Node? ` ) directory or file
29872991
29882992close() *nvim_tree.api.tree.close()*
29892993 Close the tree, affecting all tabs as per | nvim_tree.config.tab.sync |
0 commit comments