找回密码
 立即注册
搜索
楼主: 潜水艇君2

[软件] 记一次失败的win转linux体验

[复制链接]
     
发表于 2025-10-15 23:16 | 显示全部楼层
试过,最后刷死我的笔记本显卡为终点,然后投入winserver的怀抱
回复

使用道具 举报

发表于 2025-10-16 00:14 | 显示全部楼层
之前好像基于electron开发的都没法正常用fcitx,现在估计可以加什么启动参数解决,但是也是很烦人

—— 来自 S1Fun
回复

使用道具 举报

     
发表于 2025-10-16 00:38 | 显示全部楼层
开箱即用是因为这些人配完一遍环境后自己爽了。真让他多配几次哪怕只是简单的把软件a装另一个位置都会出现新的恶心问题
如果linux环境问题真的有那么简单autodl的闪光点可能还要少一个
命令行和gui的事情,我个人觉得问题是某些软件会因为有了gui错误包装的更麻烦
要我建议装linux只会推荐debian和fedora,arch我顶多玩个steamos。ubuntu前几天在工作站遇到了被snap设置的GTK_PATH搞的链接出错的问题,我是有点受不了了


回复

使用道具 举报

     
发表于 2025-10-16 00:42 | 显示全部楼层
太典了,这楼里不来点linux(Arch) meme 图我是不认可的
回复

使用道具 举报

     
 楼主| 发表于 2025-10-16 05:11 来自手机 | 显示全部楼层
三天八百万 发表于 2025-10-15 19:51
我也想不通,毕竟输入完引号里内容后还得把光标移到右引号外面。

实际上键盘敲击次数是一样的

1. 按shift+引号(左引号)→输入内容→按shift+引号(右引号)
2. 按shift+引号(输入左右引号,光标置中)→输入内容→按右键

区别在于2按完之后我不需要去记现在我这个shift+引号按下去是出左引号还是右引号,尤其是有时候“”内的内容写着写着要跳去别的段落补充内容,也要用到引号,打出一个引号还要费神去看现在出的是左引还是右引
一些字体根本看不清哪个左引哪个右引,最后编辑起来就是格式地狱
回复

使用道具 举报

     
发表于 2025-10-16 06:42 来自手机 | 显示全部楼层
只能说除非安装win系统会犯法,不然我是不可能日常用Linux跟自己过不去的,毕竟我只想用电脑系统做事而不是研究系统本身。
回复

使用道具 举报

     
发表于 2025-10-16 08:02 | 显示全部楼层
潜水艇君2 发表于 2025-10-16 05:11
实际上键盘敲击次数是一样的

1. 按shift+引号(左引号)→输入内容→按shift+引号(右引号)

把中文单双全替换为英文单双,
"(.*?)"
“$1”
用上面这个正则全局替换双引,单引改下就行,除非是双引里嵌套双引,单引里嵌套单引,直接一次搞定。
当然这只是文档最后统一编辑的方法,单双引的问题我去问了下AI,答复的感觉有可行性:

#!/bin/bash
# 保存为 ~/bin/cnq.sh,chmod +x
xdotool type '“”'
xdotool key Left

这个脚本需要你事前安装xdotool,之后根据你de的不同找到全局快捷键,把他添加进去,快捷键按你想要的设定。
回复

使用道具 举报

     
 楼主| 发表于 2025-10-16 08:25 来自手机 | 显示全部楼层
本帖最后由 潜水艇君2 于 2025-10-16 08:41 编辑
11-- 发表于 2025-10-16 08:02
把中文单双全替换为英文单双,
"(.*?)"
“$1”

随便给你来一段乱来的引号
”把中文单双全替换为英文单双,“x11说道,并拿出了一张纸,上面写着:

"(.*?)"
“$1”

”用上面这个正则全局替换双引,单引改下就行,”x11说。“除非是双引里嵌套双引,单引里嵌套单引,直接一次搞定。
当然这只是文档最后统一编辑的方法,单双引的问题我去问了下AI,答复的感觉有可行性。“

说到这里,x11又拿出了另一张纸:

#!/bin/bash
# 保存为 ~/bin/cnq.sh,chmod +x
xdotool type '“”'
xdotool key Left

x11解释道:”这个脚本需要你事前安装xdotool,之后根据你de的不同找到全局快捷键,把他添加进去,“x1顿了顿,继续道,”快捷键按你想要的设定。”

你拿你的脚本试,试出来有戏我给你加鹅,改别人的稿的时候用
ai给出来的方案那天朋友和我试过七八套,没一个成功的,所以这个问题但凡ai写出来的方案,在有真人试过且确认成功之前我是不会再碰了
我自己写那当然还是一次性出两个引号光标放中间性价比最高,反正现在回滚win11,ahk就完事了
回复

使用道具 举报

     
发表于 2025-10-16 09:10 来自手机 | 显示全部楼层
rime的万象好像有个lua自动双引号并把光标移到中间
回复

使用道具 举报

     
发表于 2025-10-16 09:21 | 显示全部楼层
都2025年了,最好的linux桌面还是macos
回复

使用道具 举报

     
发表于 2025-10-16 09:33 | 显示全部楼层
潜水艇君2 发表于 2025-10-16 08:25
随便给你来一段乱来的引号

你贴的这个又是英文代码里包含中文单双引又是正则表达式带引号,我上面贴的正则不行的,你但凡是全中文环境,那个正则是可行的,你把你贴的去掉正则表达和代码块自己试下就知道了。

你要审的稿这么复杂乱来么,中英文参杂,而且英文里使用中文引号?
回复

使用道具 举报

     
发表于 2025-10-16 09:57 | 显示全部楼层
鉴于lz说各种不成功,我自己拿机子试了下,确实我贴的那个不太行,但告知了ai环境后,ai改了一版我使用成功了,再次注释掉可能对功能完全没意义操作,发现只要加个sleep就行了

  1. #!/bin/bash
  2. # Fedora42 + Xfce + X11 专用
  3. #export DISPLAY=:0
  4. #export XAUTHORITY="$HOME/.Xauthority"
  5. sleep 0.2
  6. # 把焦点重新塞回“用户刚才所在的窗口”
  7. #W=$(xdotool getwindowfocus)
  8. #xdotool key --window "$W" Shift+Tab Shift+Tab
  9. # 打字
  10. xdotool type '“”'
  11. xdotool key Left
复制代码


精简后:
  1. #!/bin/bash
  2. sleep 0.2
  3. xdotool type '“”'
  4. xdotool key Left
复制代码


我实际测试可用。
回复

使用道具 举报

     
 楼主| 发表于 2025-10-16 09:59 来自手机 | 显示全部楼层
11-- 发表于 2025-10-16 09:33
你贴的这个又是英文代码里包含中文单双引又是正则表达式带引号,我上面贴的正则不行的,你但凡是全中文环 ...

中英文掺杂是最简单常见的情况
引号内换行是常态
还有中英文引号混用如下
“你要审的稿这么复杂乱来么," x11无语地说,"中英文参杂,而且英文里使用中文引号?“
回复

使用道具 举报

     
发表于 2025-10-16 09:59 | 显示全部楼层
如果是程序员,转linux作为日常使用,取代windows其实并没有太大问题,程序员早就习惯了通过配置文件来配置各种软件的思想,并且打心底里认同这种思想,因为非常容易同步和批量迁移自己的配置。

然而非程序员基本上是不接受这种方式的,除了GUI啥也不会,虽然实际上在GUI里进行复杂设置是一种很低效的行为,而且经常因为升级软件等原因被覆盖。windows下并不是没有需要复杂配置的软件,只是很多都有人做了打包,你不会配置,就用统一的傻瓜配置,比如mpv-lazy。
回复

使用道具 举报

     
 楼主| 发表于 2025-10-16 10:04 来自手机 | 显示全部楼层
本帖最后由 潜水艇君2 于 2025-10-16 10:20 编辑
11-- 发表于 2025-10-16 09:57
鉴于lz说各种不成功,我自己拿机子试了下,确实我贴的那个不太行,但告知了ai环境后,ai改了一版我使用成功 ...

@Xerxes_2 来学习
不过你这个是x11,wayland用不了吧,要上x11那就直接迁移ahk_x11了

而且这是用什么触发的?在文本框里用shift+"?光sh脚本的话我们也执行成功了,但无法绑定到shift+"触发脚本
出于某种原因plasma自带的全局快捷键无法绑定到引号键位上,用keyd也失败了
回复

使用道具 举报

     
发表于 2025-10-16 10:32 | 显示全部楼层
想不到还有展开,和隔壁高楼还联动上了

论坛助手,iPhone
回复

使用道具 举报

     
发表于 2025-10-16 11:08 | 显示全部楼层
去年搞的小新,刚到手就直接格掉装 debian,结果一直有个硬件不兼容(好像影响休眠还是啥的,忘记了),各种搜索搞不定,第二天直接换成 linux mint,无缝上手,简单配置了下就可以用了。除了偶尔开虚拟机进 windows 用下 ms office 看别人发的文档,其他都还不错。
回复

使用道具 举报

     
发表于 2025-10-16 11:14 | 显示全部楼层
其实fcitx是有引号自动匹配功能的,我在firefox上能正常使用

不过,linux上输入法的问题,确实都能算wayland的锅。
https://dorotac.eu/posts/input_broken/
https://nimfsoft.art/blog/2022/09/09/the-reality-of-wayland-input-methods-in-2022/

freedesktop这帮神人几年时间能整出好几种不同的input-method协议,彼此之间还互不兼容

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2025-10-16 11:34 | 显示全部楼层
说真的,我觉得你们如果没有对统信uos太大敌意的话,不妨来试试最新的uos,起码主楼说的问题都不用考虑。
起码我长期用uos办公毫无压力。比如你要的补全双引号,搜狗就行……linux搜狗拼音没广告的。

论坛助手,iPhone
回复

使用道具 举报

     
发表于 2025-10-16 11:55 | 显示全部楼层
潜水艇君2 发表于 2025-10-16 10:04
@Xerxes_2 来学习
不过你这个是x11,wayland用不了吧,要上x11那就直接迁移ahk_x11了


第一条那个,我没绑shift,因为会和英文的双引有冲突,英文双引我个人是还要用的,绑的ctrl+'







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 1战斗力 +1 收起 理由
潜水艇君2 + 1 辛苦费

查看全部评分

回复

使用道具 举报

     
 楼主| 发表于 2025-10-16 12:15 来自手机 | 显示全部楼层
本帖最后由 潜水艇君2 于 2025-10-16 12:29 编辑
11-- 发表于 2025-10-16 11:55
第一条那个,我没绑shift,因为会和英文的双引有冲突,英文双引我个人是还要用的,绑的ctrl+'

那和0楼提的用Esponso实现是一个毛病,shift+" 绑了中文引号就会无法输入英文引号

其实能用脚本按left就好办了,我现在在win11上的配置就是rime设置 shift+" 直接出“”,然后ahk给个shift+" 自动出left
缺点是英文按"后光标会自动移到左边,理论上来说可以配个检测目前键盘是什么语言,懒得折腾,就这样了
回复

使用道具 举报

     
发表于 2025-10-16 12:17 来自手机 | 显示全部楼层
11骂的人多。但是对于10的升级,光是驱动一项就已经方便很多了。10基本全要手打驱动。别说多屏优化之类
回复

使用道具 举报

     
发表于 2025-10-16 12:21 来自手机 | 显示全部楼层
睡茫砾 发表于 2025-10-15 08:57
前几天买了个安刻100有屏显功耗,接Thinkpad用Windows10ltsc,简单看点文字什么的也就个位数功耗。反正我是 ...

这个安刻100是主机的型号还是电源的型号?

—— 来自 nubia NX712J, Android 14, 鹅球 v3.5.99
回复

使用道具 举报

     
发表于 2025-10-16 12:31 来自手机 | 显示全部楼层
沃特·马龙 发表于 2025-10-16 12:21
这个安刻100是主机的型号还是电源的型号?

—— 来自 nubia NX712J, Android 14, 鹅球 v3.5.99 ...

充电头,Anker Lite 100W
回复

使用道具 举报

     
发表于 2025-10-16 15:55 | 显示全部楼层
想尝试linux的先买个硬盘,装上去单盘单系统互相独立,不影响慢慢再折腾
回复

使用道具 举报

     
发表于 2025-10-16 16:59 | 显示全部楼层
目前各大桌面系统各有各的痛点,只能说逃离一个系统造成的痛苦是容易的,想要一个没有痛苦的系统是不可能的
回复

使用道具 举报

     
发表于 2025-10-16 18:28 | 显示全部楼层
那么有什么能装linux的笔记本推荐吗,不玩游戏只用来开发,8年前买的本子跑claude code能卡死
回复

使用道具 举报

     
发表于 2025-10-16 19:49 | 显示全部楼层
引申讨论一下这个引号的问题
我感觉用编辑器实现确实是更符合直觉的做法 能实现的功能也更多
比如选中一段文字后加上引号 或者把已有的单引号改双引号 英文引号改中文引号啥的

不过挺奇怪的这个功能在代码编辑器里基本是标配在富文本编辑器里倒是比较少见,真要凑合的话,我感觉用AHK之类的工具做个补充比输入法更灵活,也能实现类似选中文字加引号之类的功能。
回复

使用道具 举报

发表于 2025-10-16 20:11 | 显示全部楼层
本帖最后由 qiaogaohhb 于 2025-10-16 22:38 编辑
user04b7f29e 发表于 2025-10-16 18:28
那么有什么能装linux的笔记本推荐吗,不玩游戏只用来开发,8年前买的本子跑claude code能卡死 ...

https://ubuntu.com/certified/lap ... aptop&vendor=Lenovo

标准答案ThinkPad,要求性价比那就是二手了。
看了一下淘宝,ThinkPad T14s Gen 4 (AMD 7540U 6核12线程) 32G+512G是3690
回复

使用道具 举报

     
发表于 2025-10-16 20:11 | 显示全部楼层
user04b7f29e 发表于 2025-10-16 18:28
那么有什么能装linux的笔记本推荐吗,不玩游戏只用来开发,8年前买的本子跑claude code能卡死 ...

thinkpad 或者 thinkbook 系列都还不错
回复

使用道具 举报

发表于 2025-10-16 22:30 | 显示全部楼层
潜水艇君2 发表于 2025-10-16 05:11
实际上键盘敲击次数是一样的

1. 按shift+引号(左引号)→输入内容→按shift+引号(右引号)
我不需要去记现在我这个shift+引号按下去是出左引号还是右引号


不知道是输入法还是编辑器实现的,我按照你的方法1却从来没记过左右引号,原来不是输完左引号下次必出右引号?
回复

使用道具 举报

     
 楼主| 发表于 2025-10-16 23:47 来自手机 | 显示全部楼层
三天八百万 发表于 2025-10-16 22:30
不知道是输入法还是编辑器实现的,我按照你的方法1却从来没记过左右引号,原来不是输完左引号下次必出 ...

以我自己为代表,我输入到一半会想起前面有东西需要改/突然有人联络要打字回复/打字查ai,很多时候是不会一次性把引号里的内容输完的
而且据我用win的经验,下一个到底是左引号还是右引号在某些文本框内是会重置的,有些则不会

只能说不同人群需求差距太大了,我今天和另外一个做文字工作的朋友聊起这件事,得到的反应是“程序员不需要在除了那几个特定编辑器以外的地方打字吗”
回复

使用道具 举报

发表于 2025-10-16 23:54 来自手机 | 显示全部楼层
Hieda 发表于 2025-10-15 20:27
emacs里如果开了这个特性,在光标处于引号间且处于右引号前时,按"会把光标移到引号右边,而不是插入一组 ...

以前用win上输入法,这个功能都是到手关

也不爱用“各个应用使用不同输入法”这一功能
回复

使用道具 举报

     
发表于 2025-10-17 00:20 来自手机 | 显示全部楼层
yuandi0120 发表于 2025-10-15 15:47
在记事本上点右键使用管理员权限比输sudo简单,而记事本虽然简陋但比起vim这种垃圾好用一百倍,无法理解 ...

虽然现在2025年了,但vim是1991年底软件,他的编辑模式继承的是1976年的vi啊。但凡你使用Windows的思路,用文件管理器去找到文件右键编辑,调用的都应该是kde或者gnome自带的图形化编辑器而不是vim。你会进入vim,是因为你用了命令行的方式,但又不接受命令行的默认编辑习惯,这不是自己给自己找麻烦吗,还怪上vim了
回复

使用道具 举报

     
发表于 2025-10-17 00:24 来自手机 | 显示全部楼层
lonelycat 发表于 2025-10-16 09:21
都2025年了,最好的linux桌面还是macos

不服,太多命令是bsd风格了,从Linux过来不习惯,需要覆盖掉。
回复

使用道具 举报

     
发表于 2025-10-17 00:54 来自手机 | 显示全部楼层
双引号这个事我想了下,又去瞅了眼 wayland 的输入法协议,感觉应该是可以实现的,如果我对协议中的 preedit_string 没理解错的话,它是确认输入的前一个阶段,用过早期的类似智能ABC时代输入法的或者是一些日文输入法的人可能有印象,这些输入法在输入到选词之后在文本框中出现的文字是带下划线的,在这个阶段依然可以用输入法对文字进行调整,最后按下回车才算确认输入,输入法或许可以利用这个阶段,判断这些“预编辑”的文字以引号开头,就在确认输入时在末尾添加对应的引号,但这对很多人的输入习惯都是一个挑战,现代中文输入法中没见过用这个功能的。

或者粗暴地修改输入法,只要以引号开头,在最后提交时就加上对应的引号,这就要求用户一次打完一整个句子,甚至包括逗号之类,这同样有点挑战用户习惯了。

至于说自动打两个引号按下左方向键的,任何一个习惯 linux 逻辑的人都不会认同的,模拟输入这种高危操作自己能折腾出来也就算了,但社区很难提供任何方便。

想想应该还是第一种最合适,尤其是最后确认输入后光标也会自动跳出引号外,非常符合逻辑,缺点就是和主流的输入逻辑不兼容。

至于纯粹的按一下引号,输入一对引号并且把光标置于中间在现行 wayland 协议中应该是做不到的,因为输入法接口中 commit 只有一个 text 参数,输入法最多能帮你一次输入一对引号,没法修改光标位置。

回复

使用道具 举报

     
 楼主| 发表于 2025-10-17 05:46 来自手机 | 显示全部楼层
本帖最后由 潜水艇君2 于 2025-10-17 06:01 编辑
indtability 发表于 2025-10-17 00:54
双引号这个事我想了下,又去瞅了眼 wayland 的输入法协议,感觉应该是可以实现的,如果我对协议中的 preedi ...

那像win上流行(包括macOS)的输入法如qq,搜狗,讯飞,这功能是怎么实现的?
回复

使用道具 举报

     
发表于 2025-10-17 08:29 来自手机 | 显示全部楼层
潜水艇君2 发表于 2025-10-17 05:46
那像win上流行(包括macOS)的输入法如qq,搜狗,讯飞,这功能是怎么实现的? ...

没那么复杂的api环境,模拟按键就完事
回复

使用道具 举报

     
发表于 2025-10-17 08:57 来自手机 | 显示全部楼层
posthoc 发表于 2025-10-15 17:13
nano才是难用啊,最近折腾盒子armbian,root下每次改点配置随便按个键就直接输入文本了一点安全感都没有, ...

armbian直接电脑ssh过去啊,然后用win上任何一个ssh客户端都比命令行好使多了
回复

使用道具 举报

     
发表于 2025-10-17 09:07 来自手机 | 显示全部楼层
哎我操这个跨平台的事情昨天晚上把我折腾了半天
同一个求时间长度的方法,在不同平台得到的值的精度居然不一样,打死我也想不到还有这种区别
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-10-19 21:03 , Processed in 0.139621 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表