Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
distant.nvim
🚧 (Alpha stage software) Edit files, run programs, and work with LSP on a remote machine from the comfort of your local environment 🚧
-
nvim-dev-container
Neovim dev container support - Mirror of https://codeberg.org/esensar/nvim-dev-container
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Theres quite a few options, most notably I prefer to use https://github.com/dgrbrady/nvim-docker for interacting with containers, along with https://github.com/miversen33/netman.nvim/tree/issue-28-libuv-shenanigans for remote development
Theres quite a few options, most notably I prefer to use https://github.com/dgrbrady/nvim-docker for interacting with containers, along with https://github.com/miversen33/netman.nvim/tree/issue-28-libuv-shenanigans for remote development
If you don't want the features (or slight instability) that comes with using netman, the built in netrw also handles remote files well (see: https://vim.fandom.com/wiki/Editing_remote_files_via_scp_in_vim) and https://github.com/chipsenkbeil/distant.nvim is a great, more well tested option
I use https://github.com/jesseduffield/lazydocker and just open a tmux split
If you are talking about "remote container" i wrote this tool to do exactly that: https://github.com/nikaro/devc
I've used the following for years for things like LazyDocker and LazyGit (Requires animate.vim for the slide up effect)
Related posts
- remote-sshfs.nvim: Explore, edit, and develop on a remote machine via SSHFS with Neovim and telescope. Loosely based on VSCode's Remote -SSH (very alpha, rapid development)
- Neovim and devcontainers
- Working with remote containers
- Remote containers development in nvim
- Entirely containerized Neovim environment - is it possible?