#网站 #搜索 #opensearch #cli

app r-ss

快速打开您的搜索网站的工具

2 个版本

0.1.1 2022年11月4日
0.1.0 2022年11月4日

#10#opensearch

MIT 许可证

9KB
122

RSS

Rust 版本的 ss

ss ss 意为 "搜索,搜索"。只需输入一些内容,ss 就会在默认浏览器中打开与您的输入关键词对应的网站。

安装

cargo install r-ss

使用方法

基本使用

r-ss [...keywords]

# such like this
r-ss javascript array reduce # <- will open google.com with query "javascript array reduce"

特定网站

r-ss -u <website-type> [...keywords]

# such like
r-ss -u git alexzhang1030 # <- will open github.com with query "alexzhang1030"

配置

配置文件在 ~/.ss.yaml
示例

# set default website [google, baidu]
default: google
# set extends website
extend:
  - name: bilibili
    rule: https://search.bilibili.com/all?keyword={keyword}

默认支持网站

[
  {
    name: 'baidu',
    rule: 'https://www.baidu.com/s?wd={keyword}',
  },
  {
    name: 'google',
    rule: 'https://www.google.com/search?q={keyword}',
  },
  {
    name: 'mdn',
    rule: 'https://mdn.org.cn/zh-CN/search?q={keyword}',
  },
  {
    name: 'npm',
    rule: 'https://npmjs.net.cn/search?q={keyword}',
  },
  {
    name: 'git',
    rule: 'https://github.com/search?q={keyword}',
  },
]

依赖项

~6–18MB
~252K SLoC