25 lines · 685 B · Rust
RawDownload
use gpui::{actions, impl_actions};use serde::Deserialize; // If the zed binary doesn't use anything in this crate, it will be optimized away// and the actions won't initialize. So we just provide an empty initialization function// to be called from main.//// These may provide relevant context:// https://github.com/rust-lang/rust/issues/47384// https://github.com/mmastrac/rust-ctor/issues/280pub fn init() {} #[derive(Clone, PartialEq, Deserialize)]pub struct OpenBrowser {    pub url: String,} #[derive(Clone, PartialEq, Deserialize)]pub struct OpenZedUrl {    pub url: String,} impl_actions!(zed, [OpenBrowser, OpenZedUrl]); actions!(zed, [OpenSettings, Quit]);

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t