V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Kobayashi  ›  全部回复第 19 页 / 共 57 页
回复总数  1123
1 ... 15  16  17  18  19  20  21  22  23  24 ... 57  
2021-08-31 23:30:35 +08:00
回复了 SSang 创建的主题 Bash 如何让 bash 的补全 popup 显示
又想了一下,bash 自己肯定是实现不了,有可能受底层 readline 限制。
集成 fzf 替代补全倒是个思路。原来本论坛有人推广过 fzf-tab,不过是个 zsh 插件。确实有类似插件支持 bash,https://github.com/lincheney/fzf-tab-completion

楼上那那个 fzf 启用 cd ** 补全就不要试了,那个只针对补全当前目录下文件。可能还能补全 ssh **,但并不是针对所有命令,只能补全几个命令。
2021-08-31 22:21:59 +08:00
回复了 SSang 创建的主题 Bash 如何让 bash 的补全 popup 显示
这不是 shell completion menu,而是 vim 编辑时的补全,补全来源 "[File]", "[Dir]" 字段很好的说明了这一点。参考视频 https://www.semicolonandsons.com/episode/vim-autocomplete-overview 1 分 10 秒左右内容。

shell 补全显示方式做不到。唯一一个例外是 upterm,这个 terminal emulator 自己实现了弹出式补全的效果。

另外我比较犯贱:
1. zsh fish 设计时额外考虑了交互式 shell 的功能,bash 连个完善的钩子系统都不存在,有些功能 bash 就是做不到:钩子、字节码编译、懒加载(大多数补全都是懒加载)、右 prompt,更强的行编辑器( ZLE )……
2. Bash 流行主要取决于 GNU Bash,即 GNU 亲儿子。写脚本绝对是 Bash,适用性更广。交互式 shell 不需要和脚本运行的 shell 同一,装俩就行。
3. 从名字上看,fish 好像更专注于交互使用。但从生态上看,zsh 好比编辑器界的 vscode,框架、插件管理器、插件数量完爆其他 shell 。zsh 现在连任务队列回调都玩儿出来了,算是异步了。https://github.com/unixorn/awesome-zsh-plugins
4. bash 迁移有个毛的成本,一般人根本不用考虑这些。如果你的 bash 配置连千行都没有,那可能就是一般人。
2021-08-30 11:47:07 +08:00
回复了 zitup 创建的主题 程序员 想在 mac 上写一个脚本,连上有线或 Wi-Fi 时自动执行某些命令
我选择 hammerspoon
2021-08-29 15:07:15 +08:00
回复了 KomiSans 创建的主题 程序员 关于 fish shell 的一个误操作坑
这和 shell 、chsh 有个毛线关系。你们自己操作不规范怪谁。
我觉得 Notion 最大问题在于没有离线模式。非 CS 设计,实际上就是个 Web 服务。
2021-08-23 11:16:09 +08:00
回复了 AndyAO 创建的主题 问与答 难题:如何在 master 分支中创建多个起始 commit?
> 这是在相同的分支内发生的事情,不涉及到其他的分支啊,所以孤儿分支没什么呢。
@AndyAO 没明白你在说什么。正常分支是要求有共同父节点的。这几个有多个起点,其他几个分支不可能是从主分支创建出来的,必然是多个孤儿分支合并结果。
2021-08-23 11:10:56 +08:00
回复了 AndyAO 创建的主题 问与答 难题:如何在 master 分支中创建多个起始 commit?
你没理解分支,这明显是多个分支合并的结果。

1. 创建多个无共同父节点分支,又称孤儿分支。 git checkout --orphan branch-name
2. 合并分支 git merge --no-ff --allow-unrelated-histories branch-name
2021-08-22 20:45:05 +08:00
回复了 passer9527 创建的主题 职场话题 35 岁离职去大厂
@rabbbit 算法工作中完全用不到,那玩意儿是用来面试的,跳槽的话可以准备。
框架要研究,一是深入理解、解读困惑,二是避免不了工作中封装、定制框架部分功能。
计算机网络也用不到多少,起码 TCP/IP 层我没用到过。有时间翻一翻《 HTTP 权威指南》,HTTPS 公钥链认证,TLS 握手、协商。再往下还可以熟悉一下 H2,H3 。

个人体会是不要一下子杀到底层,要自顶向下。不要觉得编译器高大上一头就扎进去,标准库都读不顺就上手编译器纯属自取其辱。另外,越是底层的东西反而对你日常代码能力影响越小。

只是一点个人经验之谈,欢迎交流讨论。
2021-08-22 12:42:32 +08:00
回复了 passer9527 创建的主题 职场话题 35 岁离职去大厂
淘汰的只是 35 岁的前端切图崽、后端 CRUD boy 、算法调参侠。只要你对框架、技术有深入,都不会被淘汰。
2021-08-21 20:06:31 +08:00
回复了 qanniu 创建的主题 macOS mac 下 ssh Linux 后 vim 文字如何复制到本地
- osc52 https://github.com/ojroques/vim-oscyank
- 或者开 SSH X Forwarding 同步剪贴板,需要 vim 开启 clipboard 特性
2021-08-20 18:18:16 +08:00
回复了 nnd 创建的主题 Go 编程语言 go 程序员, 第二门语言选择 c++ 还是 rust?
第二门不应该开动态语言,或者奔前端吗?为什么还搞 c++,rust ?
2021-08-20 18:15:48 +08:00
回复了 Richard14 创建的主题 Python Python3.5 版本应该如何快速搭建 web 服务?
3.5 就别考虑异步了,最好 3.7 起步。
2021-08-18 16:00:20 +08:00
回复了 phpfpm 创建的主题 全球工单系统 为什么钉钉用的 eagleeye 的证书不被信任呢?
你根证书有问题,本地找不到根证书公钥,把 ca-certificates 包装上。如果是自己编译的 curl 自行检查相关 ca 参数。
2021-08-15 15:04:29 +08:00
回复了 shiroikuma 创建的主题 程序员 git merge 的提交没有出现在文件提交记录上?
大家帮我分析分析,是楼主语文不好,是我语文没学好?
2021-08-15 12:54:17 +08:00
回复了 xinyana 创建的主题 奇思妙想 ios app 兑换码这么有效?
就是贪便宜,帮楼主刷了点热度。其实下载了也不用。
2021-08-14 21:55:35 +08:00
回复了 passer9527 创建的主题 问与答 一个疑惑:为啥很多初创公司不选择最主流的技术栈?
你项目还没起来像那么多干嘛?盈利了,有了投资人干爹的钱,想换什么技术栈就换什么。

项目成功与否,技术可能只占非常小的部分。滴滴打车最初代码都是外包的,能不能打到车都是玄学,主力靠推广安装。YouTube,Python 写的全球第一视频网站,现在和 Python 一点关系都没了。

创业,熟悉什么技术就用什么技术。
2021-08-13 07:14:30 +08:00
回复了 Zien 创建的主题 Unix mv 命令文件夹后面加斜杠真的没有意义吗?
target 不知道。source 不加,BSD 下 source/ 表示目录下所有内容。rsync 和 docker cp 中对 source 也有这种区分。
https://wiki.archlinux.org/title/rsync#As_cp/mv_alternative
https://stackoverflow.com/questions/37483293/what-are-the-reasons-docker-cp-works-differently-to-unix-cp
2021-08-10 15:12:33 +08:00
回复了 shaozhuang0820 创建的主题 问与答 想做个专门给开发者用的搜索引擎,取个啥名好呢🤔
stack overflow
Stack Exchange
2021-08-08 06:31:42 +08:00
回复了 Neur2n 创建的主题 Vim 造轮子:(Neo)Vim 主题模板
回过头来聊一聊楼主的插件:可能不现实。只换颜色模板不大可行,很多颜色搭配需要人工介入肉眼选取。
1 ... 15  16  17  18  19  20  21  22  23  24 ... 57  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1016 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 22:02 · PVG 06:02 · LAX 14:02 · JFK 17:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.