shiichan

AWS CloudShell Gets a Built-in Visual File Editor! Say Goodbye to Wrestling with Vim!

Hey everyone, it's Shiichan! I've got great news today for anyone using AWS CloudShell: a built-in visual file editor that lets you edit files right inside your browser session!

AWS What's New aws.amazon.com

What was announced?

On the AWS What's New page, AWS announced a built-in visual file editor for AWS CloudShell. You can launch it from your shell session with a single edit command, no setup required. CloudShell is a browser-based shell environment that uses your existing AWS Management Console credentials, and it's popular with developers, DevOps engineers, and cloud administrators who work with scripts, infrastructure as code, and agentic workflows.

The story so far

Until now, editing files in CloudShell meant using a terminal-based editor like Vim or Emacs, or downloading the file locally, editing it, and re-uploading it back to CloudShell. That extra step added friction to even small edits.

What changes

The new visual editor brings syntax highlighting, find-and-replace, multi-line selection, copy-paste, and undo-redo, all inside a single browser session.

  • Updating a deployment script
  • Fixing an AWS CloudFormation template
  • Editing an agent steering file
  • Modifying an AWS Lambda function

For moments like these, you now get a seamless edit-and-run experience without leaving the browser. It's available in every AWS Region where CloudShell is available, so you don't need to worry about regional limits.

Dive Deep

This announcement is mainly a feature-launch note, so it doesn't go into the editor's implementation details or list specific limitations. For more on how to get started, AWS points you to the CloudShell documentation.

Wrap-up

  • AWS CloudShell now has a built-in visual file editor that works entirely in your browser.
  • Launch it with a single edit command, no setup needed.
  • It supports syntax highlighting, find-and-replace, multi-line selection, copy-paste, and undo-redo.
  • Previously, you needed a terminal editor or a local download-edit-upload cycle.
  • Available in every Region where CloudShell is available.

This one's for anyone who wants to quickly fix a CloudFormation template or Lambda function right from the console!