Emacs Tramp-like access to Google Cloud Storage (strongly inspired by s3ed).
When you select a file with gcsed-find-file
, the file will be downloaded from gcs to your local machine and opened. Saving that file will apply changes directly to gcs.
- The
gsutil
cli should be on your$PATH
- gcsed will use /tmp/gcsed/ as scratch space
gcsed uses the gsutil
cli to access to gcs, which has several options for authentication.
gcloud auth activate-service-account --key-file=credential.json
or
gsutil config -e
etc..