Repository navigation
ells v0.2.6
ells v0.2.6
一键安装 / Install
macOS / Linux:
ELLS_VERSION=v0.2.6 curl -fsSL https://raw.githubusercontent.com/lg10/ells/main/install.sh | shWindows PowerShell:
$env:ELLS_VERSION="v0.2.6"; irm https://raw.githubusercontent.com/lg10/ells/main/install.ps1 | iex安装脚本会强制校验 SHA256SUMS.txt。产物:ells-linux-x86_64 · ells-macos-universal(x86_64 + Apple Silicon 合一)· ells-windows-x86_64.exe · SHA256SUMS.txt
[0.2.6] - 2026-11-04
新增
- 底栏能同时看到多块挂载盘:以前底部只显示使用率最高的那一块盘,其余的挂载点只能自己上机
df。
现在普查会把整张挂载点表留在本地,底栏按使用率平铺最多 3 块(每块一根压缩后的小条,三段条宽合计
仍是 12 格,整段面积不超过单盘现状的 120%),放不下的用+N交代。窄屏依次缩短挂载点名、减到两块,
最后一律退回原来的单盘布局,百分比和报警配色不会丢。 - 点击磁盘那一段弹出全部挂载点:面板列出每块盘的挂载点、使用率、已用和总量,按使用率降序;
Esc、q或点击面板外关闭。 - 终端里双击选词:500ms 内同一格双击会选中整段路径/URL(
/var/log/nginx/error.log:42、
root@10.0.0.2:/etc/hosts都算一整串),松手即按 OSC 52 复制。空格、引号、括号、逗号分号、
! | ^ $ *和制表线是分隔符,点在它们上面不选词。单击只清空选区,不再把光标下的一个字符
偷偷写进剪贴板;双击按住时鼠标抖动也不会把整词缩回一个点。 - 拖选可以跨屏、跨历史:把指针拖出终端区就会自动滚动,越出边界越远滚得越快(每 50ms
一跳,步长 1 + 越界行数,封顶 12 行),松手即复制;指针停在区外不动也会继续滚。选区端点
存的是"内容行号"而不是屏幕行,所以滚出去的日志行仍在选区内,长日志不再需要分段复制。
滚到头会停表,松手事件丢在窗口外也不会一直滚。
修复
- 终端拖选改为按阅读顺序选中:以前拖出来的只是一个矩形块,跨行复制会把行首行尾的无关文字也带上。
现在按普通终端/编辑器的习惯流动:首行从起点到行尾、中间各行整行、末行从行首到终点;反向拖动
得到同一段文本,高亮和复制内容也一致。 - 停在上翻视图时不再被新日志顶回底部:vt100 在视图上翻时会随新输出自动加大回看偏移,而 ells
仍按缓存的旧偏移绘制,日志一刷就把视图弹回实时底部。现在每次收到新输出都把这个偏移同步回来,
正在看的历史不会被冲走,跨屏拖选也不会中途跑偏。
完整历史:CHANGELOG.md · 安全策略:SECURITY.md · 安装选项与卸载:README