linux.do
20.9K subscribers
112K photos
195 videos
112 files
242K links
linux.do最新话题和热议话题
Download Telegram
VSCode 使用Vim+Fcitx4自动输入法切换配置
[!NOTE]
OS: Ubuntu 24.04.3 LTS (Noble Numbat) x86_64
Vim Extension: Vim (vscodevim)
Fcitx Version: 4
⚠️ 其中部分按键的还原仅个人习惯,各位根据自己习惯调整即可

Vim好啊,还是得用Vim啊,VSCode舒服啊,这咋办呢

下载好插件后即可按下方操作继续,如果一上来怕出问题,可以在左下角临时关闭VIM

输入法切换脚本

INSERT → NORMAL 强制切换英文输入法
NORMAL → INSERT 记忆上次INSERT模式下的输入法类型

在喜欢的位置建立如下脚本

fcitx-switch.sh
#!/bin/bash

if [ "$1" = "2" ]; then
/usr/bin/fcitx-remote -o
else
/usr/bin/fcitx-remote -c
fi

记录文件绝对路径[DIR]/fcitx-switch.sh

添加设置

打开VSCode的Settings.json, 添加下面内容
    "vim.autoSwitchInputMethod.enable": true,
"vim.autoSwitchInputMethod.defaultIM": "1",
"vim.autoSwitchInputMethod.obtainIMCmd": "/usr/bin/fcitx-remote",
"vim.autoSwitchInputMethod.switchIMCmd": "[DIR]/fcitx-switch.sh {im}"


其他常见设置
仅个人习惯
    "vim.useSystemClipboard": true,  // 使用系统剪切板
"vim.smartRelativeLine": true, // 智能相对行号
"vim.mouseSelectionGoesIntoVisualMode": false, // 鼠标选中不自动切换至Visual
"vim.handleKeys": { // 按键设置
"<C-c>": false, // 还原原生复制
"<C-v>": false, // 还原原生粘贴
"<C-a>": false, // 还原原生全选
"<C-f>": false, // 还原原生查找
"<C-l>": false, // 还原原生跳转行/清除通知
"<C-s>": false, // 还原原生保存
"<C-z>": false, // 还原原生回退
"<C-i>": false, // continue快捷键
// ... 根据需要还原Debug、RUN等快捷键
"<C-w>": true // 强制让 Vim 处理 Ctrl+w (用于窗口切换、关闭等)

2 posts - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: XLY23333)

Invalid media: image
cherrystuio 备份文件分析和清理,webdav大小限制解决

最近想同步一下Windows和移动端的cherry studio 数据,发现每次备份的文件大小巨大(解压缩后data.json接近400MB), 甚至vscode都无法打开,让ai写了一个分析的工具,发现是之前玩生图的生成了不少base64://的照片,直接当作聊天记录储存在对话里面了,导致聊天记录文件巨大,也无法进行webdav备份同步。

以下是ai所写的python脚本:
gist.github.com

https://gist.github.com/AdonisNoel/b75bfe475cf99a27c3ce9a7bb3ea5f2d

cherrystudio_clean_script.py
import json
import sys
from collections import defaultdict

# 设置递归深度,防止层级过深报错
sys.setrecursionlimit(5000)

def analyze_json_space(file_path, top_n=10):
print(f"正在加载文件: {file_path} ... (这可能需要几秒钟)")
此文件已被截断。 显示原始文件
cherrystudio 的data.json由400MB→118MB,压缩成zip后变成了75MB.后面发现还是上传不到自建的webdav服务。

对于401 Unauthorized没有权限的问题,只需要在webdav上删除了你失败的备份文件夹,再次备份就可以了。后面发现没有权限的问题解决了,还有备份文件太大的问题。这里我自建的webdav是由ngnix进行反代,大概率就是ngnix限制了。

在配置文件加入以下两行则可以修改文件大小限制
    client_max_body_size 500m;  # 将限制改为 500MB 或更大
proxy_buffering off;

顺利地上传了

image

3 posts - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: Guest35278)

Invalid media:
image
image
咨询Gemini app无法生图的问题

环境:学生账号PRO;工具选择生图,模型选择PRO;

随便让它生成一张图,回复:我是一个文本AI,在这方面爱莫能助

尝试网上寻找,切换到flash和思考模型确实可以,但是PRO就不行,我今天还没有生成过图片;

问题:

1、Gemini app是不是只有选PRO才是banana pro? 其他都是nano banana

2、我该如何解决当前问题啊 😭

有没有佬帮帮我

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: BbiuBbiu)

Invalid media: image
skills的关键词触发真的有效吗?

在使用opencode时,使用skills,只有在/指定skills或者使用skills的name,才能触发skill,并不像官方文档所说会根据关键词自动触发,大家也是这样吗?

9 posts - 7 participants

Read full topic

via LINUX DO - 最新话题 (author: Elizabeth Tidwell)
求个ZA邀请码

rt,明天去hk,求个邀请码五五分成

4 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: 越前牛马)
【投票申请/求投票】建立“赛事虫洞”版块|体育赛事综合观赛讨论区

● 版块名称:我这里有几个备选名字:赛事虫洞/竞技星港(哎呀都好中二 佬们给点意见谢谢啦)
● URL Slug: 备选:sportszone / sportshole / arena-port

简介:

这是一个面向所有体育赛事爱好者的小组,主要聚焦F1赛车、足球五大联赛、欧冠、世界杯、NBA、世乒联锦标赛等热门赛事,同时也欢迎网球、羽毛球等其他竞技项目讨论。我认为本版块将为佬友们提供一个可以实时吐槽、赛后复盘、分享名场面与赛事资讯的空间。

理由
各位佬友和版主们好,我想申请建立一个综合体育赛事版块「赛事虫洞」,主要讨论F1与足球(因为我最喜欢看这两个所以先写这些)等热门赛事,周末一起观赛吐槽、赛后复盘分析
由于我中二病犯了 所以写了一点有点猎奇的话:体育赛事是最能凝聚人群的共同语言之一。一场F1的最后一圈反超(byd还有最后一撞),一次足球点球大战的绝杀,都足以让无数人在同一瞬间沸腾。体育的魅力就在于它的不可预测、它的热血、它的情绪共振。我感觉社区里一定存在许多佬友关注这些赛事,但目前似乎没有讨论地点(?)。
因此我希望申请建立“赛事虫洞”版块,作为一个综合性的体育赛事兴趣小组,让喜欢任何竞技赛事的佬友们能够在这里汇合。比赛周末我们可以开实时讨论集中贴;赛后也可以复盘分析,聊战术、聊策略、聊车队与俱乐部动态;平时还可以分享赛程提醒、转会消息、经典回顾与新人科普,让更多人入坑。
我个人认为这个板块能够吸引不同圈层的体育爱好者加入,形成持续活跃的交流氛围。这里既可以是轻松观赛的吐槽现场,也可以是认真讨论的分析据点。希望佬友们能够支持一下
舰长们,一起跃迁进赛场吧!(byd抄的始皇的话)

● 版主人选: 我先毛遂自荐一下啦 @Notch 因为这个点子是我自己想的没和别人讨论所以暂时未知啦
● 版块规则: 和社区规则一样 严禁AI

2 posts - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: Junglecola)
做了一个openclaw的iOS请求客户端

然后,被苹果拒审了,啊哈哈哈哈,需要iOS端的小伙伴可以私信给testfligh(app免费免费,免费,just测试,避免一会又被举报了)

11 posts - 6 participants

Read full topic

via LINUX DO - 最新话题 (author: IT小埋)

Invalid media:
image
image
感觉现在AI做的前端真心挺不错的

前阵子在刷抖音的时候刷到过用ai做ui的一套简单流程,简单来说就是在stitch中描述你的界面需求,然后将生成的界面导入google ai studio利用gemini来做。

我就想着做一个简单的前端界面看着不错用来记录平时学习时长的桌面小工具,就动手试了试。感觉效果非常不错。最后也是编译打包自己使用了,分享给佬们看看。(本人是门外汉,全程一行代码都没敲,全程和ai对线完成,哈哈 🤪

google ai studio里就做了几个界面,然后我放到antigravity里让opus修改优化了下,完成了规划和所有页面的开发,用了最近挺流行的ui-ux-pro-max-skills,外加自己写的一个使用组件库的skills。后端逻辑是让codex完成的。

看看效果吧

虽然依旧是基佬紫+圆角卡片,但是观感好了很多

渐变效果还有动画,玻璃拟态悬浮dock(感觉并没有很玻璃 😅

还有一些主要界面

)

可以钉在桌面计计时,记下代办事项什么的,哈哈,功能还是比较鸡肋,但是第一次用ai写的小东西打包编译成了安装包,纪念一下。github放这儿了 😃
https://github.com/lnwnrng/FLOW–learning-tracker.git

8 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: lnwnrng)

Invalid media:
animation
image
image
image
image
image
Gemini Business要上架Sonnet 4.5模型?

来源:Google tests Claude Sonnet 4.5 on Gemini for Business

8 posts - 8 participants

Read full topic

via LINUX DO - 最新话题 (author: fengchris)

Invalid media: image
Trae CN 更新 kimi2.5

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: lianhuazi)

Invalid media: image
完全复刻Manus还有机会发笔小财不

半年前就开始写了,之前用的go、python langchain、nextjs。
现在换成了双rust,现在四端加起来44万行代码,还需要一个半月完成,做出来能赚一百万吗? 🤣
准备做成聊天(长期记忆)+日常办公(简易的文档、表格、ppt)+在线版cursor(代码放在云沙箱)

62 posts - 53 participants

Read full topic

via LINUX DO - 热门话题 (author: LVE)
来L站一年多了,没少薅佬友们羊毛,今天报答各位佬友,抽一个QQ音乐豪华绿钻月卡(仅限QQ号登录用户)

下午2点或者3点开奖(因为工作原因时间可能不太确定);
使用L站官方抽奖程序进行抽奖
请各位佬友注意:只适用QQ号登录的QQ音乐,微信登录的不支持哦

91 posts - 90 participants

Read full topic

via LINUX DO - 热门话题 (author: threethree)
【影视公益站】基于MoonTV二开项目的公益站点,突破1000注册啦

再来一波吧,开放了L站和Google的注册和登录,网站流畅度还可以,欢迎佬友使用。
影视资源为第三方api提供,本站只提供聚合播放

站点地址:https://tv.dogegg.online/

38 posts - 33 participants

Read full topic

via LINUX DO - 热门话题 (author: DogEgg)

Invalid media:
image
image
image
image
佬友们都戴什么手表

突然很好奇佬友们都在戴什么手表。佬友们在下面留个言呗。
我本人用的vivo watch gt,感觉基本的功能都有,佬友们有什么推荐的手表吗?

221 posts - 215 participants

Read full topic

via LINUX DO - 热门话题 (author: MichaelGao)
clawdbotinstaller 小白clawdbot一键安装配置引导器

开始使用clawdbot了,顺便让AI撸了个新手一键配置管理工具
curl -fsSL https://raw.githubusercontent.com/miaoxworld/ClawdBotInstaller/main/install.sh | bash
项目地址:GitHub - miaoxworld/ClawdBotInstaller

一键完成最基础的AI配置,懒得来回改配置的可以试试,带管理器。

28 posts - 17 participants

Read full topic

via LINUX DO - 热门话题 (author: 喵星人)

Invalid media:
image
image
image
image
image
这是真的Linux之父?

今天水的时候随手点金一篇帖子(https://linux.do/t/topic/1415613)
然后就看到了这个

我寻思始皇会回消息的人是什么来历 于是点了进去
一开始没有看简介(对英文不敏感,对GitHub还行,就点进去了)

当我看见了Linux就感觉有点不对(怎么你会有Linux这个项目?嗯? 🤨

然后点进去发现了右上角的数据,释怀了 不是 这是真的有大佬啊 🤐

59 posts - 51 participants

Read full topic

via LINUX DO - 热门话题 (author: boy ashyshy)

Invalid media:
image
image
image
image
分享 Chrome 如何开启最新的 Chrome Gemini AI 超爽

2026 年 1 月,Google 将 Gemini 深度整合进 Chrome

核心功能

侧边栏常驻 - 边浏览边用 AI,跨标签页比较产品
Auto Browse - 真正的 Agent,自动帮你查酒店、填表单、订行程
Context Groups - 理解你整个研究会话的上下文,不只是当前页面
Google 生态整合 - 直接在页面里操作 YouTube、日历、地图
Personal Intelligence - 记住你的对话历史,越用越懂你

首先修改google账号的地区和语言

1. 把你的 Google 账号地区改成美国

参考 Google 账号修改国家地区方法(为了反重力升天) 这个教程

2. 把 Google 账号语言设置成英文
accounts.google.com

登录 - Google 账号

设置语言为英文,地址为美国地址

3. chrome浏览器的语言也需要改成英文

macos的可以按照如下设置:系统设置->语言与地区->最下面为Chrome自定义语言

windows如何改程序的语言环境可以自己去搜 这里不提供了

4.执行脚本

进到 chrome://settings/help 检查下 chrome版本 要更新到最新版本,确保更新到最新版本,关闭chrome浏览器,

MacOS执行:
curl -fsSL https://raw.githubusercontent.com/appsail/Gemini-in-Chrome/main/install.sh | bash

Windows 使用poweshell执行
irm https://raw.githubusercontent.com/appsail/Gemini-in-Chrome/main/install.ps1 | iex

脚本会修改 Chrome 的本地配置文件(Local State),设置三个关键参数:

is_glic_eligible - 启用 Gemini 功能资格,改成 true
variations_country - 国家设置,改成 us
variations_permanent_consistency_country - 永久一致性国家设置,改成 us

然后就打开Chrome可以看到右上角多了一个

按钮。
对了如果你要使用 auto browser 功能 需要你有订阅 Google AI Pro 套餐。
40 posts - 23 participants

Read full topic

via LINUX DO - 热门话题 (author: RainsFly)

Invalid media:
image
image
image
1