Map | Action |
---|---|
<F1> | Causes Netrw to issue help |
<cr> | Netrw will enter the directory or read the file |
<del> | Netrw will attempt to remove the file/directory |
- | Makes Netrw go up one directory |
a | Toggles between normal display, hiding (suppress display of files matching g:netrw_list_hide) showing (display only files which match g:netrw_list_hide) |
c | Make browsing directory the current directory |
C | Setting the editing window |
d | Make a directory |
D | Attempt to remove the file(s)/directory(ies) |
gb | Go to previous bookmarked directory |
gh | Quick hide/unhide of dot-files |
<c-h> | Edit file hiding list |
i | Cycle between thin, long, wide and tree listings |
<c-l> | Causes Netrw to refresh the directory listing |
mb | Bookmark current directory |
mc | Copy marked files to marked-file target directory |
md | Apply diff to marked files (up to 3) |
me | Place marked files on arg list and edit them |
mf | Mark a file |
mh | Toggle marked file suffices' presence on hiding list |
mm | Move marked files to marked-file target directory |
mp | Print marked files |
mr | Mark files satisfying a shell-style |
mt | Current browsing directory becomes markfile target |
mT | Apply ctags to marked files |
mu | Unmark all marked files |
mx | Apply arbitrary shell command to marked files |
mz | Compress/decompress marked files |
o | Enter the file/directory under the cursor in a new browser window. A horizontal split is used. |
O | Obtain a file specified by cursor |
p | Preview the file |
P | Browse in the previously used window |
qb | List bookmarked directories and history |
qf | Display information on file |
r | Reverse sorting order |
R | Rename the designed file(s)/directory(ies) |
s | Select sorting style: by name, time or file size |
S | Specify suffix priority for name-sorting |
t | Enter the file/directory under the cursor in a new tab |
u | Change to recently-visited directory |
U | Change to subsequently-visited directory |
v | Enter the file/directory under the cursor in a new browser window. A vertical split is used. |
x | View file with an associated program |
X | Execute filename under cursor via |
% | Open a new file in netrw's current directory |
Last active
November 10, 2024 02:21
-
-
Save t-mart/610795fcf7998559ea80 to your computer and use it in GitHub Desktop.
A quick reference for Vim's built-in netrw file selector.
Hey @davidmaxwaterman I created a bookmarklet that lets you remove all the "github fluff" here: https://aalvarado.github.io/pretty-print-gist.html
I could never get c
to set the browsing directory as the current working directory, the command that worked for me was actually cd
.
I could never get
c
to set the browsing directory as the current working directory, the command that worked for me was actuallycd
.
Actually, yeah, I think that might be wrong on this page. I've always used 'cd'.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In order to copy the content of directory/folder A to folder B:
To remove directory/folder A: