Terminal > More Features
Files, Links, & Scripts
# Files, Links, & Scripts import DemoVideo from '@components/DemoVideo.astro'; import { Tabs, TabItem } from '@astrojs/starlight/components'; ## Files & links Warp supports opening files, folders, and URL links that are within Blocks. Multiple URL protocols are supported e.g. `https`, `ftp`, `file`, etc. Warp can open files and folders in a variety of editors and opens web links directly in your default browser. Warp can also open markdown files directly with a [Markdown Viewer](/terminal/more-features/markdown-viewer/). :::note Warp also supports iTerm2 and Kitty Image protocols on macOS and Linux. You will need to use a CLI tool to view images, in some cases the tools expect `$TERM=kitty`, so you may need to workaround this by setting `TERM=kitty` before the command. We're working on updating the popular tools to recognize Warp natively. ::: Warp parses relative and absolute file paths. Warp also tries to capture line and column numbers attached to the file path, supported formats include: * `file_name:line_num` * `file_name:line_num:column_num` * `file_name[line_num, column_num]` * `file_name(line_num, column_num)` * `file_name, line: line_num, column: column_num` * `file_name, line: line_num, in` <Tabs> <TabItem label="macOS"> 1. After hovering over a link, open it directly by holding down `CMD` while clicking it. 2. Clicking a link normally will open a clickable tooltip that says “Open File/Folder/Link”. 3. Right-clicking a link will open a context menu that supports copying the absolute file path or URL to the clipboard. </TabItem> <TabItem label="Windows"> 1. After hovering over a link, open it directly by holding down `CTRL` while clicking it. 2. Clicking a link normally will open a clickable tooltip that says “Open File/Folder/Link”. 3. Right-clicking a link will open a context menu that supports copying the absolute file path or URL to the clipboard. </TabItem> <TabItem label="Linux"> 1. After hovering over a link, open it directly by holding down `CTRL` while clicking it. 2. Clicking a link normally will open a clickable tooltip that says “Open File/Folder/Link”. 3. Right-clicking a link will open a context menu that supports copying the absolute file path or URL to the clipboard. </TabItem> </Tabs> * You can also Drag and drop a folder or file onto the Warp dock icon to open a new tab in this directory. * You can also right-click on a folder or file in Finder, then select Services, and "Open new Warp Tab | Window here". * Configure the default editor to open files by navigating to **Settings** > **Features** > **General** > **Choose an editor to open file links**. * Selecting "Default App" uses your system's default application for the file type. #### List of supported editors Non-exhaustive list of editors, please submit new ones on our GitHub, see [Sending Feedback](/support-and-community/troubleshooting-and-support/sending-us-feedback/#sending-warp-feedback). 1. `$EDITOR` 2. Visual Studio Code 3. JetBrains IDEs * WebStorm * PhpStorm * GoLand * PyCharm * DataGrip * DataSpell * Rider * RubyMine 4. Zed and Zed Preview 5. Cursor 6. Windsurf 7. Sublime Text 8. Android Studio <DemoVideo src="/assets/terminal/files-links-demo.mp4" label="Files & Links Demo" /> ## Scripts Warp can open `.command` and Unix Executable files from Finder directly. 1. Find a `.command` or shell script you'd like to open in Finder. 2. Right-click and open the script with Warp. :::caution Make sure the file has the appropriate executable permissions before you can run it in Warp. (e.g. `chmod +x script.command`) ::: <DemoVideo src="/assets/terminal/script-demo.mp4" label="Scripts Demo" />Quickly open links and files or run scripts with your mouse.
Files & links
Section titled “Files & links”Warp supports opening files, folders, and URL links that are within Blocks. Multiple URL protocols are supported e.g. https, ftp, file, etc. Warp can open files and folders in a variety of editors and opens web links directly in your default browser. Warp can also open markdown files directly with a Markdown Viewer.
Warp parses relative and absolute file paths. Warp also tries to capture line and column numbers attached to the file path, supported formats include:
file_name:line_numfile_name:line_num:column_numfile_name[line_num, column_num]file_name(line_num, column_num)file_name, line: line_num, column: column_numfile_name, line: line_num, in
- After hovering over a link, open it directly by holding down
CMDwhile clicking it. - Clicking a link normally will open a clickable tooltip that says “Open File/Folder/Link”.
- Right-clicking a link will open a context menu that supports copying the absolute file path or URL to the clipboard.
- After hovering over a link, open it directly by holding down
CTRLwhile clicking it. - Clicking a link normally will open a clickable tooltip that says “Open File/Folder/Link”.
- Right-clicking a link will open a context menu that supports copying the absolute file path or URL to the clipboard.
- After hovering over a link, open it directly by holding down
CTRLwhile clicking it. - Clicking a link normally will open a clickable tooltip that says “Open File/Folder/Link”.
- Right-clicking a link will open a context menu that supports copying the absolute file path or URL to the clipboard.
- You can also Drag and drop a folder or file onto the Warp dock icon to open a new tab in this directory.
- You can also right-click on a folder or file in Finder, then select Services, and “Open new Warp Tab | Window here”.
- Configure the default editor to open files by navigating to Settings > Features > General > Choose an editor to open file links.
- Selecting “Default App” uses your system’s default application for the file type.
List of supported editors
Section titled “List of supported editors”Non-exhaustive list of editors, please submit new ones on our GitHub, see Sending Feedback.
$EDITOR- Visual Studio Code
- JetBrains IDEs
- WebStorm
- PhpStorm
- GoLand
- PyCharm
- DataGrip
- DataSpell
- Rider
- RubyMine
- Zed and Zed Preview
- Cursor
- Windsurf
- Sublime Text
- Android Studio
Scripts
Section titled “Scripts”Warp can open .command and Unix Executable files from Finder directly.
- Find a
.commandor shell script you’d like to open in Finder. - Right-click and open the script with Warp.