summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxusd320 <xusd320@gmail.com>2025-08-07 14:46:00 +0800
committerGitHub <noreply@github.com>2025-08-07 08:46:00 +0200
commitef96242b9baad6b2211c386cb9af9418ace5d876 (patch)
treecbada44ae47c0b615e179d0ff59075142290c519
parenta6beb0f5958e935d33b0edb6d4470c3d7c4e8917 (diff)
downloadzsh-ef96242b9baad6b2211c386cb9af9418ace5d876.tar.gz
zsh-ef96242b9baad6b2211c386cb9af9418ace5d876.tar.bz2
zsh-ef96242b9baad6b2211c386cb9af9418ace5d876.zip
feat(web-search): add crates.io, docs.rs (#13250)
-rw-r--r--plugins/web-search/web-search.plugin.zsh4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/web-search/web-search.plugin.zsh b/plugins/web-search/web-search.plugin.zsh
index 98826ef72..93237f4e2 100644
--- a/plugins/web-search/web-search.plugin.zsh
+++ b/plugins/web-search/web-search.plugin.zsh
@@ -37,6 +37,8 @@ function web_search() {
claudeai "https://claude.ai/new?q="
reddit "https://www.reddit.com/search/?q="
ppai "https://www.perplexity.ai/search/new?q="
+ rscrate "https://crates.io/search?q="
+ rsdoc "https://docs.rs/releases/search?query="
)
# check whether the search engine is supported
@@ -95,6 +97,8 @@ alias grok='web_search grok'
alias claudeai='web_search claudeai'
alias reddit='web_search reddit'
alias ppai='web_search ppai'
+alias rscrate='web_search rscrate'
+alias rsdoc='web_search rsdoc'
#add your own !bang searches here
alias wiki='web_search duckduckgo \!w'