V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  LindsayZhou  ›  全部回复第 4 页 / 共 18 页
回复总数  354
1  2  3  4  5  6  7  8  9  10 ... 18  
2023-10-14 09:36:31 +08:00
回复了 shuxge1223 创建的主题 健康 今天终于发现手腕疼的原因,估计这个习惯大多数人都有
Alice 键盘配列。
左边的分裂空格改成了 Alt 键,Capslock 改成 Super(Win) 键,Ctrl 用手掌小拇指关节按。backspace 也能改到左下角。
用 Emacs ,没有任何一个别扭的键了,超级舒服。
@Izual_Yang #42
我看到了一条 peco 和 fzf 比较的 issue: https://github.com/peco/peco/issues/422

我开始用 fzf 是 Emacs 有个插件依赖了(具体忘了哪个了)。现在 zsh 的文件补全和历史搜索也用它。既然有了就直接用 fzf 吧。
@gridsah #32 ssh_config 有个 include 关键字,可以 glob 模糊匹配

我一般是有行 include ~/.ssh/config.d/*.conf
@LindsayZhou 续 24
更简陋版:
ssh $(grep -i "host " .ssh/config | awk '{$1=$1;print}' | fzf | awk '{print $2}')

~ 发太多回复被频率限制了 ~
@LindsayZhou 续 #24
忘了去掉 -m 参数了,那个是不用的。然后 fzf 可以不清空整个终端,不过我没找到参数。
@LindsayZhou #21
233 用 fzf 真就一条命令 https://pb.koi.moe/kl

ssh $(sshhosts | grep -vE "^\+|^$" | fzf -m | awk '{print $1}')

https://git.sr.ht/~lindsay/dotfiles/tree/master/item/bin/sshhosts

上班摸鱼写的,没继续润色了。
想到是不是可以自定义一下 fzf 做搜索,虽然这算不上 tui ,不过也很像了。

我也是前两天开始用 fzf 的,效果示例是这样子: https://pb.koi.moe/kk 这个是我在 zsh 里搜索命令历史记录。
@gridsah #18
bash 写 tui 貌似很麻烦,python 应该也要装第三方库,那还不如用楼上提到的 trzsz-ssh 得了

如果硬要写代码,golang 看到有个库 https://pkg.go.dev/github.com/kevinburke/ssh_config#Host
把 Host 类的 EOLComment 解析一下。
Golang 写 TUI 我喜欢用 https://github.com/charmbracelet/bubbletea

不过我自己没需求,就没什么动力去写了。

imgur 估计有什么问题,屏蔽 ip 了?我这边看到正常的。下次直接用链接得了。https://pb.koi.moe/KJ
管理配置的话,自己写了个 python 小脚本。
解析也很简单,碰到一个 "host " 开头就算一个配置,然后从这行的注释 ("#" 分割) 去读定制的东西。
Host github.com # hide
HostName github.com
User git

Host myhost # group:dev
HostName 192.168.1.1

这种 格式。

前两天刚写的,就不拿出来献丑了,


要留日志的话,自己写个 alias 就行了。gnu 有个 script , scriptreplay 命令,可以用来记录终端和回放。
2023-10-11 19:15:00 +08:00
回复了 NoraProgrmming 创建的主题 RSS 2023 年,我又用回了 rss
@AboutRSS #41 我没用过,只看到有人用过 https://github.com/progval/Limnoria 。看上去还行。
2023-10-11 15:42:08 +08:00
回复了 NoraProgrmming 创建的主题 RSS 2023 年,我又用回了 rss
2023-10-11 15:40:34 +08:00
回复了 NoraProgrmming 创建的主题 RSS 2023 年,我又用回了 rss
最近从 yarr 换成了 elfeed ,Emacs 永远的神(之编辑器) 。

2023 年了 ,我还在用 IRC 。
问这种问题很不好,没有足够信息别人只能盲猜。

我猜是 profile 里有东西卡住了。
如果是 bash 的话,试试 --noprofile --norc 参数吧。

ssh -t remote_host bash --noprofile --norc
2023-10-08 07:07:55 +08:00
回复了 asaxing 创建的主题 分享创造 [独立开发] 碎片化信息の终结者
这就不得不提 Emacs OrgMode 的 org-capture 了 。
我的 https://io.lin.moe/microblog 是用 org-capture 采集,然后导出成 html 的。
2023-09-29 16:56:21 +08:00
回复了 zzzkkk 创建的主题 Go 编程语言 go 调用外部 ssh 命令 自动执行命令
1 楼的解释是对的。

这种工作不适合用编译型语言跑,我的习惯是编译型语言不应该有这种不可控的依赖(外部的 ssh )。
我自己喜欢用 python 的 asyncssh 写脚本跑。
在用 python 的 asyncio 前,是用线程池跑 fabric (不喜欢 ansible )。
我同事喜欢用 https://github.com/ParallelSSH/parallel-ssh
2023-09-29 16:20:10 +08:00
回复了 aiamjay 创建的主题 Linux 开发主力机 Linux 桌面版求推荐
我觉得 Linux 不适合想省心的用户用(非贬义)。

个人观点 Linux 的优势就是要不停折腾,让她变成自己喜欢的形状。不喜欢折腾我觉得还是继续用 macOS/Windows 比较好。
2023-09-29 13:01:27 +08:00
回复了 ivslyyy 创建的主题 程序员 倒贴钱上班写代码还有前途吗? 30 多岁了
@ivslyyy #136
你想做这样的事情理解,「伤天害理的事情」是把这些大张旗鼓的拿出来说。
无形给了别人工作压力,压低了别人的工作价值。我觉得尊称一声「工~贼」并不为过。
(奇怪,工~贼 也是敏感词吗)
2023-09-28 12:27:46 +08:00
回复了 xzm429438709 创建的主题 Python Python 的类型检查
pytest 的时候走 mypy 过一遍呗。


@cdwyd #6
我主要是用第三方库的时候。
如果他们写了类型,不用去读他们的代码,lsp 会有更友好的提示。
特别是用了自定义类的时候,不用去翻代码和文档查有哪些方法可以用。
2023-09-28 09:43:30 +08:00
回复了 wkong 创建的主题 程序员 用 Go 打造现代 IM 之底层逻辑
也许 IRC 的设计有些参考价值?

说起来,今年是第一篇 rfc1459 刚好三十年。
1  2  3  4  5  6  7  8  9  10 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5182 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 01:24 · PVG 09:24 · LAX 17:24 · JFK 20:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.