@@ -2007,43 +2007,99 @@ fs.print_clipboard() *nvim-tree-api.fs.print_clipboard()*
2007
2007
Parameters: ~
2008
2008
• {node} (Node|nil) file or folder
2009
2009
2010
- node.open.edit({node} ) *nvim-tree-api.node.open.edit()*
2010
+ node.open.edit({node} , {opts} ) *nvim-tree-api.node.open.edit()*
2011
2011
File: open as per | nvim-tree.actions.open_file |
2012
2012
Folder: expand or collapse
2013
2013
Root: change directory up
2014
2014
2015
+ Parameters: ~
2016
+ • {node} (Node|nil) file or folder
2017
+ • {opts} (table) optional parameters
2018
+
2019
+ Options: ~
2020
+ • {quit_on_open} (boolean) quits the tree when opening the file
2021
+ • {focus} (boolean) keep focus in the tree when opening the file
2022
+
2015
2023
*nvim-tree-api.node.open.replace_tree_buffer()*
2016
2024
node.open.replace_tree_buffer({node} )
2017
2025
| nvim-tree-api.node.edit() | , file will be opened in place: in the
2018
2026
nvim-tree window.
2019
2027
2020
2028
*nvim-tree-api.node.open.no_window_picker()*
2021
- node.open.no_window_picker({node} )
2029
+ node.open.no_window_picker({node} , {opts} )
2022
2030
| nvim-tree-api.node.edit() | , window picker will never be used as per
2023
2031
| nvim-tree.actions.open_file.window_picker.enable | `false`
2024
2032
2025
- node.open.vertical({node} ) *nvim-tree-api.node.open.vertical()*
2033
+ Parameters: ~
2034
+ • {node} (Node|nil) file or folder
2035
+ • {opts} (table) optional parameters
2036
+
2037
+ Options: ~
2038
+ • {quit_on_open} (boolean) quits the tree when opening the file
2039
+ • {focus} (boolean) keep focus in the tree when opening the file
2040
+
2041
+ node.open.vertical({node} , {opts} ) *nvim-tree-api.node.open.vertical()*
2026
2042
| nvim-tree-api.node.edit() | , file will be opened in a new vertical split.
2027
2043
2044
+ Parameters: ~
2045
+ • {node} (Node|nil) file or folder
2046
+ • {opts} (table) optional parameters
2047
+
2048
+ Options: ~
2049
+ • {quit_on_open} (boolean) quits the tree when opening the file
2050
+ • {focus} (boolean) keep focus in the tree when opening the file
2051
+
2028
2052
*nvim-tree-api.node.open.vertical_no_picker()*
2029
- node.open.vertical_no_picker({node} )
2053
+ node.open.vertical_no_picker({node} , {opts} )
2030
2054
| nvim-tree-api.node.vertical() | , window picker will never be used as per
2031
2055
| nvim-tree.actions.open_file.window_picker.enable | `false`
2032
2056
2033
- node.open.horizontal({node} ) *nvim-tree-api.node.open.horizontal()*
2057
+ Parameters: ~
2058
+ • {node} (Node|nil) file or folder
2059
+ • {opts} (table) optional parameters
2060
+
2061
+ Options: ~
2062
+ • {quit_on_open} (boolean) quits the tree when opening the file
2063
+ • {focus} (boolean) keep focus in the tree when opening the file
2064
+
2065
+ node.open.horizontal({node} , {opts} ) *nvim-tree-api.node.open.horizontal()*
2034
2066
| nvim-tree-api.node.edit() | , file will be opened in a new horizontal split.
2035
2067
2068
+ Parameters: ~
2069
+ • {node} (Node|nil) file or folder
2070
+ • {opts} (table) optional parameters
2071
+
2072
+ Options: ~
2073
+ • {quit_on_open} (boolean) quits the tree when opening the file
2074
+ • {focus} (boolean) keep focus in the tree when opening the file
2075
+
2036
2076
*nvim-tree-api.node.open.horizontal_no_picker()*
2037
- node.open.horizontal_no_picker({node} )
2077
+ node.open.horizontal_no_picker({node} , {opts} )
2038
2078
| nvim-tree-api.node.horizontal() | , window picker will never be used as per
2039
2079
| nvim-tree.actions.open_file.window_picker.enable | `false`
2040
2080
2081
+ Parameters: ~
2082
+ • {node} (Node|nil) file or folder
2083
+ • {opts} (table) optional parameters
2084
+
2085
+ Options: ~
2086
+ • {quit_on_open} (boolean) quits the tree when opening the file
2087
+ • {focus} (boolean) keep focus in the tree when opening the file
2088
+
2041
2089
*nvim-tree-api.node.open.toggle_group_empty()*
2042
- node.open.toggle_group_empty({node} )
2090
+ node.open.toggle_group_empty({node} , {opts} )
2043
2091
Toggle | nvim-tree.renderer.group_empty | for a specific folder.
2044
2092
Does nothing on files.
2045
2093
Needs | nvim-tree.renderer.group_empty | set.
2046
2094
2095
+ Parameters: ~
2096
+ • {node} (Node|nil) file or folder
2097
+ • {opts} (table) optional parameters
2098
+
2099
+ Options: ~
2100
+ • {quit_on_open} (boolean) quits the tree when opening the file
2101
+ • {focus} (boolean) keep focus in the tree when opening the file
2102
+
2047
2103
node.open.drop({node} ) *nvim-tree-api.node.open.drop()*
2048
2104
Switch to window with selected file if it exists.
2049
2105
Open file otherwise.
@@ -2053,9 +2109,17 @@ node.open.drop({node}) *nvim-tree-api.node.open.drop()*
2053
2109
Folder: expand or collapse
2054
2110
Root: change directory up
2055
2111
2056
- node.open.tab({node} ) *nvim-tree-api.node.open.tab()*
2112
+ node.open.tab({node} , {opts} ) *nvim-tree-api.node.open.tab()*
2057
2113
| nvim-tree-api.node.edit() | , file will be opened in a new tab.
2058
2114
2115
+ Parameters: ~
2116
+ • {node} (Node|nil) file or folder
2117
+ • {opts} (table) optional parameters
2118
+
2119
+ Options: ~
2120
+ • {quit_on_open} (boolean) quits the tree when opening the file
2121
+ • {focus} (boolean) keep focus in the tree when opening the file
2122
+
2059
2123
*nvim-tree-api.node.open.tab_drop()*
2060
2124
node.open.tab_drop({node} )
2061
2125
Switch to tab containing window with selected file if it exists.
@@ -2065,15 +2129,31 @@ node.open.tab_drop({node})
2065
2129
Folder: expand or collapse
2066
2130
Root: change directory up
2067
2131
2068
- node.open.preview({node} ) *nvim-tree-api.node.open.preview()*
2132
+ node.open.preview({node} , {opts} ) *nvim-tree-api.node.open.preview()*
2069
2133
| nvim-tree-api.node.edit() | , file buffer will have | bufhidden | set to `delete ` .
2070
2134
2135
+ Parameters: ~
2136
+ • {node} (Node|nil) file or folder
2137
+ • {opts} (table) optional parameters
2138
+
2139
+ Options: ~
2140
+ • {quit_on_open} (boolean) quits the tree when opening the file
2141
+ • {focus} (boolean) keep focus in the tree when opening the file
2142
+
2071
2143
*nvim-tree-api.node.open.preview_no_picker()*
2072
- node.open.preview_no_picker({node} )
2144
+ node.open.preview_no_picker({node} , {opts} )
2073
2145
| nvim-tree-api.node.edit() | , file buffer will have | bufhidden | set to `delete ` .
2074
2146
window picker will never be used as per
2075
2147
| nvim-tree.actions.open_file.window_picker.enable | `false`
2076
2148
2149
+ Parameters: ~
2150
+ • {node} (Node|nil) file or folder
2151
+ • {opts} (table) optional parameters
2152
+
2153
+ Options: ~
2154
+ • {quit_on_open} (boolean) quits the tree when opening the file
2155
+ • {focus} (boolean) keep focus in the tree when opening the file
2156
+
2077
2157
node.navigate.git.next({node} ) *nvim-tree-api.node.navigate.git.next()*
2078
2158
Navigate to the next item showing git status.
2079
2159
0 commit comments