vim-docker-tools
vim-docker-tools copied to clipboard
Toolkit for managing docker containers, networks and images in vim.
vim-docker-tools
![]()
- Open DockerTools Panel with
:DockerToolsOpen, close it with:DockerToolsClose - Toggle DockerTools Panel with
:DockerToolsToggle - Set Docker daemon host with
:DockerToolsSetHost - Support container commands (and more in the future!). For details please check out the documentation (
:help docker-tools-commands). - Autocompletion for commands
- Full documentation in
:help vim-docker-tools
Install
- Pathogen
git clone https://github.com/kkvh/vim-docker-tools.git ~/.vim/bundle/vim-docker-tools
- Vim-plug
Plug 'kkvh/vim-docker-tools'
- NeoBundle
NeoBundle 'kkvh/vim-docker-tools'
- Vundle
Plugin 'kkvh/vim-docker-tools'
- Manual
- Copy all of the files into your
~/.vimdirectory
- Copy all of the files into your
Roadmap
- [x] Refactor docker runner structure
- [x] Refactor key mapping
- [x] Support custom key mapping
- [x] Update vim documentation
- [x] Support key mapping with options
- Container functions
- Image functions
- [x] Image command autocomplete
- Network functions
- [x] Network command autocomplete
- Dockerfile functions
Contributing
Feel free to raise any questions/issues/comments. Submit pull request as you want.