I have a file testfile.xml that I want to open with Vim and delete in command mode
There are many ways:
Using the intercative shell in vim
When in the editor -
:sh rm textfile.xml
As DopeGhoti suggested -
From this link.
Add this to your
command! -complete=file -nargs=1 Remove :echo 'Remove: '.'<f-args>'.' '.(delete(<f-args>) == 0 ? 'SUCCEEDED' : 'FAILED')
Again from the same link in #3
Use this command:
:call delete(expand('%')) | bdelete!
Another way to interactively delete files is to use
for ex(ploring) the file directory. There you have an interactive window that will guide you. Once you select the entry you want deleted, use
This is what it looks like at the top in my window in explorer mode:
" ============================================================================ " Netrw Directory Listing (netrw v140) " C:\Users\cbkrd\Desktop " Sorted by name " Sort sequence: [\/]$,\.h$,\.c$,\.cpp$,*,\.o$,\.obj$,\.info$,\.swp$,\.bak$,\~$ " Quick Help: <F1>:help -:go up dir D:delete R:rename s:sort-by x:exec " ============================================================================