Awesome
S3Edit.nvim
Edit files from S3 directly from Neovim
Install
{ 'kiran94/s3edit.nvim', config = true, cmd = "S3Edit"},
using lazy.nvim
Dependencies
aws
in yourPATH
and configured- Neovim 0.8+
Once installed you can run a health check via :checkhealth s3edit
Usage
Setup the plugin
require('s3edit').setup()
Configuration
By default the following configuration will apply:
require('s3edit').setup({
exclude = { ".git", ".hoodie", ".parquet", ".zip" },
autocommand_events = { "BufWritePost" },
}
Option | Description |
---|---|
exclude | File paths to exclude from object search |
autocommand_events | The event to fire updates to S3 |
Edit
require('s3edit').edit() -- or :S3Edit
Preview
NOTE: if you want to use telescope as your selector then take a look at telescope-ui-select.nvim