vim-eunuch 0,1,2,0,1,0

eunuch.vim: helpers for UNIX

eunuch.vim

Vim sugar for the UNIX shell commands that need it the most. Features include:

  • :Remove: Delete a buffer and the file on disk simultaneously.
  • :Unlink: Like :Remove, but keeps the now empty buffer.
  • :Move: Rename a buffer and the file on disk simultaneously.
  • :Rename: Like :Move, but relative to the current file’s containing directory.
  • :Chmod: Change the permissions of the current file.
  • :Mkdir: Create a directory, defaulting to the parent of the current file.
  • :Find: Run find and load the results into the quickfix list.
  • :Locate: Run locate and load the results into the quickfix list.
  • :Wall: Write every open window. Handy for kicking off tools like guard.
  • :SudoWrite: Write a privileged file with sudo.
  • :SudoEdit: Edit a privileged file with sudo.
  • File type detection for sudo -e is based on original file name.
  • New files created with a shebang line are automatically made executable.
  • New init scripts are automatically prepopulated with /etc/init.d/skeleton.

Installation

If you don’t have a preferred installation method, I recommend installing pathogen.vim, and then simply copy and paste:

cd ~/.vim/bundle
git clone git://github.com/tpope/vim-eunuch.git

Once help tags have been generated, you can view the manual with :help eunuch.

Contributing

See the contribution guidelines for pathogen.vim.

Self-Promotion

Like eunuch.vim? Follow the repository on GitHub and vote for it on vim.org. And if you’re feeling especially charitable, follow tpope on Twitter and GitHub.

License

Copyright © Tim Pope. Distributed under the same terms as Vim itself. See :help license.

Related Repositories

vim-eunuch

vim-eunuch

eunuch.vim: helpers for UNIX ...


Top Contributors

tpope chaoren blueyed BohrShaw cehoffman carlosgaldino alcesleo jconroy77 jstoneham michamos idbrii

Releases

-   v1.1 zip tar
-   v1.0 zip tar