V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  aloxaf  ›  全部回复第 23 页 / 共 23 页
回复总数  450
1 ... 14  15  16  17  18  19  20  21  22  23  
2020-03-24 13:11:57 +08:00
回复了 BIAOXYZ 创建的主题 Linux 请教一个 Linux 下快捷键的问题
zsh 和 bash 都支持 history expansion
你可以输入 `!n` 执行第 n 条命令、`!-n` 执行倒数第 n 条命令,或者太难数行数的话也可以用 `!?str` 执行最近的包含 str 的命令
你图中的例子只需要执行 `!?grep` 就能定位到第一条命令了。

参考: https://www.gnu.org/software/bash/manual/html_node/Event-Designators.html#Event-Designators
2020-03-23 00:58:35 +08:00
回复了 aloxaf 创建的主题 Linux fzf-tab - 使用 fzf 作为 zsh 的补全选择菜单
@404error
> 输完 apt auto 后,按 TAB 键,没有 autopurge,然后我手动打完 autopurge 按回车,就变成了 auto,刚才打的 purge 没了
Emm,当前不支持直接把输入结果上屏,不过看了一下可以实现,明天加上这个功能。


> 除了 Ctrl+C 外,还有其它方法吗?
Ctrl+G (逃
如果将输入结果上屏的功能实现了以后你就可以直接删掉输入 update 了(


> 就比如我在输完 aria2c 后,按 TAB 补全,左边会出现它的参数,后边会出现该参数的用法。
大多数参数补全都是这样的吧?左边参数右边描述 https://i.loli.net/2020/03/23/Ql7JtYmZTi2c836.png (看了下 ariac 根本没有补全,随便生成了一个
你大概只是想要一份 ariac 的补全文件(奇怪,这么著名的工具竟然至今没有补全函数……
2020-03-18 16:34:58 +08:00
回复了 aloxaf 创建的主题 Linux fzf-tab - 使用 fzf 作为 zsh 的补全选择菜单
@leion8310 既然叫 fzf-tab,首先你得安装 fzf (
2020-03-18 10:04:55 +08:00
回复了 aloxaf 创建的主题 Linux fzf-tab - 使用 fzf 作为 zsh 的补全选择菜单
@Varobjs 3.0 只是支持了 && || 吧,称之为改善比较合适。
2020-03-17 16:17:55 +08:00
回复了 aloxaf 创建的主题 Linux fzf-tab - 使用 fzf 作为 zsh 的补全选择菜单
@Tink 两者并不冲突,zsh-autosuggestions 是实时提供一条建议,fzf-tab 是 zsh 补全系统的“前端”。我就是两者都在使用(
2020-01-08 14:47:33 +08:00
回复了 sadfQED2 创建的主题 Python 我突然产生了一个大胆的想法!
Cython 了解一下, nuitka 了解一下
直接编译成二进制速度确实会有提升, 然而也就百分之几吧.

Python 太过动态, 主要的消耗都在各种类型检查和转换上面, 这些即使你编译到二进制也是省略不掉的.
当然你可以进行类型标注, 辅助编译器进行优化, 然而这样你就重新发明了 Cython...
2019-12-19 12:14:16 +08:00
回复了 JCZ2MkKb5S8ZX9pq 创建的主题 Python 快速使用 Python 小工具的方法请益
1. 在环境变量 PATHEXT 中增加 .PY 后缀, 让 cmd 将 .py 识别为可执行文件
2. 执行 assoc .py=PyFile, 为 .py 文件关联文件类型 ( 可以先执行 assoc .py 查看已是否存在文件关联, 存在的话就不用建立了, 直接使用
3. 执行 ftype PyFile="C:\Windows\py.exe" "%1" %* 为 PyFile 文件类型关联打开命令 ( Python 路径自行修改
4. 现在将 .py 文件放到 PATH 中, 应该就可以直接调用了, 甚至不需要后缀.
来一记洛阳铲,供后人参考
我曾经也遇到过这个问题,尝试过很多方案. 从 oh-my-zsh 换到了 antigen,又换到了 antibody
最终发现了终极解决方案 zplugin,which 可以异步加载插件,启动速度直接起飞

我目前装了了十多个插件,然而通过 for i ({1..10}) { time zsh -i -c 'exit' } 测速,启动时间只有 0.03 ~ 0.04s (是的,我并没有多打一个 0
2019-12-18 19:09:15 +08:00
回复了 xjx0524 创建的主题 Python Python 为什么趋近于零的数字会表示成 5.96046448e-08
浮点数在计算机中的表示是不精确的, 很容易被坑到
5.96046448e-08 是半浮点类型能表示的最小的正值

可以执行 `print(f'{np.nextafter(np.float16(0), np.float16(1))}')` 验证一下

1. sys.getsizeof 是查看对象大小,Python 不是零成本抽象语言,对象还包含了其他元信息。还有请区分 float 和 np.float,前者是 Python 内置浮点类型,后者是 numpy 的默认浮点类型。你的语境里应该一直是指 numpy。
2. 没啥好方法,毕竟浮点数的二进制表示一般也没啥用。一般都是先强转成整数再查看整数的二进制表示,比如 `bin(ctypes.c_int32.from_buffer(ctypes.c_float(1.0)).value)`
3. 不, 这是 0. 或者说你当成 0 就行了...
2019-12-17 22:21:58 +08:00
回复了 doveyoung 创建的主题 Firefox 发现 firefox 更新后一个重大的恶心心的问题!
对于大多数用户来讲, 这都是个增加便利性的功能.
就像有人前面说的, 难道 tieba.baidu.com 的密码在 pan.baidu.com 又要重输一次?
LastPass 一直是这个逻辑, Chrome 也是这个逻辑. 确实是你少见多怪了.
1 ... 14  15  16  17  18  19  20  21  22  23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1120 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 18:43 · PVG 02:43 · LAX 10:43 · JFK 13:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.