You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/nvim-tree-lua.txt
+48-48
Original file line number
Diff line number
Diff line change
@@ -1315,57 +1315,57 @@ Single right / middle mouse mappings will requre changes to |mousemodel| or |mou
1315
1315
1316
1316
DEFAULT MAPPINGS *nvim-tree-default-mappings*
1317
1317
1318
-
`<CR>` edit open a file or folder; root will cd to the above directory
1318
+
`<CR>` edit open a file or folder; root will cd to the above directory
1319
1319
`o`
1320
1320
`<2-LeftMouse>`
1321
-
`<C-e>` edit_in_place edit the file in place, effectively replacing the tree explorer
1322
-
`O` edit_no_picker same as (edit) with no window picker
1323
-
`<C-]>` cd cd in the directory under the cursor
1321
+
`<C-e>` edit_in_place edit the file in place, effectively replacing the tree explorer
1322
+
`O` edit_no_picker same as (edit) with no window picker
1323
+
`<C-]>` cd cd in the directory under the cursor
1324
1324
`<2-RightMouse>`
1325
-
`<C-v>` vsplit open the file in a vertical split
1326
-
`<C-x>` split open the file in a horizontal split
1327
-
`<C-t>` tabnew open the file in a new tab
1328
-
`<` prev_sibling navigate to the previous sibling of current file/directory
1329
-
`>` next_sibling navigate to the next sibling of current file/directory
1330
-
`P` parent_node move cursor to the parent directory
1331
-
`<BS>` close_node close current opened directory or parent
1332
-
`<Tab>` preview open the file as a preview (keeps the cursor in the tree)
1333
-
`K` first_sibling navigate to the first sibling of current file/directory
1334
-
`J` last_sibling navigate to the last sibling of current file/directory
1335
-
`C` toggle_git_clean toggle visibility of git clean via |filters.git_clean| option
1336
-
`I` toggle_git_ignored toggle visibility of files/folders hidden via |git.ignore| option
1337
-
`H` toggle_dotfiles toggle visibility of dotfiles via |filters.dotfiles| option
1338
-
`B` toggle_no_buffer toggle visibility of files/folders hidden via |filters.no_buffer| option
1339
-
`U` toggle_custom toggle visibility of files/folders hidden via |filters.custom| option
1340
-
`R` refresh refresh the tree
1341
-
`a` create add a file; leaving a trailing `/` will add a directory
1342
-
`d` remove delete a file (will prompt for confirmation)
1343
-
`D` trash trash a file via |trash| option
1344
-
`r` rename rename a file
1345
-
`<C-r>` full_rename rename a file and omit the filename on input
1346
-
`x` cut add/remove file/directory to cut clipboard
1347
-
`c` copy add/remove file/directory to copy clipboard
1348
-
`p` paste paste from clipboard; cut clipboard has precedence over copy; will prompt for confirmation
1349
-
`y` copy_name copy name to system clipboard
1350
-
`Y` copy_path copy relative path to system clipboard
1351
-
`gy` copy_absolute_path copy absolute path to system clipboard
1352
-
`[e` prev_diag_item go to next diagnostic item
1353
-
`[c` prev_git_item go to next git item
1354
-
`]e` next_diag_item go to prev diagnostic item
1355
-
`]c` next_git_item go to prev git item
1356
-
`-` dir_up navigate up to the parent directory of the current file/directory
1357
-
`s` system_open open a file with default system application or a folder with default file manager, using |system_open| option
1358
-
`f` live_filter live filter nodes dynamically based on regex matching.
1359
-
`F` clear_live_filter clear live filter
1360
-
`q` close close tree window
1361
-
`W` collapse_all collapse the whole tree
1362
-
`E` expand_all expand the whole tree, stopping after expanding |actions.expand_all.max_folder_discovery| folders; this might hang neovim for a while if running on a big folder
1363
-
`S` search_node prompt the user to enter a path and then expands the tree to match the path
1364
-
`.` run_file_command enter vim command mode with the file the cursor is on
1365
-
`<C-k>` toggle_file_info toggle a popup with file infos about the file under the cursor
1366
-
`g?` toggle_help toggle help
1367
-
`m` toggle_mark Toggle node in bookmarks
1368
-
`bmv` bulk_move Move all bookmarked nodes into specified location
1325
+
`<C-v>` vsplit open the file in a vertical split
1326
+
`<C-x>` split open the file in a horizontal split
1327
+
`<C-t>` tabnew open the file in a new tab
1328
+
`<` prev_sibling navigate to the previous sibling of current file/directory
1329
+
`>` next_sibling navigate to the next sibling of current file/directory
1330
+
`P` parent_node move cursor to the parent directory
1331
+
`<BS>` close_node close current opened directory or parent
1332
+
`<Tab>` preview open the file as a preview (keeps the cursor in the tree)
1333
+
`K` first_sibling navigate to the first sibling of current file/directory
1334
+
`J` last_sibling navigate to the last sibling of current file/directory
1335
+
`C` toggle_git_clean toggle visibility of git clean via |filters.git_clean| option
1336
+
`I` toggle_git_ignored toggle visibility of files/folders hidden via |git.ignore| option
1337
+
`H` toggle_dotfiles toggle visibility of dotfiles via |filters.dotfiles| option
1338
+
`B` toggle_no_buffer toggle visibility of files/folders hidden via |filters.no_buffer| option
1339
+
`U` toggle_custom toggle visibility of files/folders hidden via |filters.custom| option
1340
+
`R` refresh refresh the tree
1341
+
`a` create add a file; leaving a trailing `/` will add a directory
1342
+
`d` remove delete a file (will prompt for confirmation)
1343
+
`D` trash trash a file via |trash| option
1344
+
`r` rename rename a file
1345
+
`<C-r>` full_rename rename a file and omit the filename on input
1346
+
`x` cut add/remove file/directory to cut clipboard
1347
+
`c` copy add/remove file/directory to copy clipboard
1348
+
`p` paste paste from clipboard; cut clipboard has precedence over copy; will prompt for confirmation
1349
+
`y` copy_name copy name to system clipboard
1350
+
`Y` copy_path copy relative path to system clipboard
1351
+
`gy` copy_absolute_path copy absolute path to system clipboard
1352
+
`[e` prev_diag_item go to next diagnostic item
1353
+
`[c` prev_git_item go to next git item
1354
+
`]e` next_diag_item go to prev diagnostic item
1355
+
`]c` next_git_item go to prev git item
1356
+
`-` dir_up navigate up to the parent directory of the current file/directory
1357
+
`s` system_open open a file with default system application or a folder with default file manager, using |system_open| option
1358
+
`f` live_filter live filter nodes dynamically based on regex matching.
1359
+
`F` clear_live_filter clear live filter
1360
+
`q` close close tree window
1361
+
`W` collapse_all collapse the whole tree
1362
+
`E` expand_all expand the whole tree, stopping after expanding |actions.expand_all.max_folder_discovery| folders; this might hang neovim for a while if running on a big folder
1363
+
`S` search_node prompt the user to enter a path and then expands the tree to match the path
1364
+
`.` run_file_command enter vim command mode with the file the cursor is on
1365
+
`<C-k>` toggle_file_info toggle a popup with file infos about the file under the cursor
1366
+
`g?` toggle_help toggle help
1367
+
`m` toggle_mark Toggle node in bookmarks
1368
+
`bmv` bulk_move Move all bookmarked nodes into specified location
0 commit comments