Home

Awesome

S3Edit.nvim

main

Edit files from S3 directly from Neovim

Install

{ 'kiran94/s3edit.nvim', config = true, cmd = "S3Edit"},

using lazy.nvim

Dependencies

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" },
}
OptionDescription
excludeFile paths to exclude from object search
autocommand_eventsThe event to fire updates to S3

Edit

require('s3edit').edit() -- or :S3Edit

Preview

asciicast

NOTE: if you want to use telescope as your selector then take a look at telescope-ui-select.nvim

Similar