alacritty

在新的 macOS 更新中,数字键盘输入被重新映射到 alacritty
alacritty

在新的 macOS 更新中,数字键盘输入被重新映射到 alacritty

我的终端一直存在烦人的问题阿拉克里蒂。在 macOS 中,最近更新后,按下数字键盘上的输入键时,它并没有给出我所期望的结果。 普通键盘输入。 ❯ whoami aaron 数字键盘输入。 ❯ whoami^C 其中一个与其他不同。^C相当于ctrl + c。这是退出大多数 cli 应用程序的方式。如果我在密码后使用此回车键(例如登录 ssh 时),则问题会更加严重。建立连接后,它会立即断开终端会话。这看起来像是客户端或服务器的问题,而不是我的键盘的问题。经过数小时查看各种日志和网络数据包捕获以隔离此问题后,我仍然不确定发生了什么。这是一个难以识别的问题,...

Admin

Alacritty:YAML 配置已弃用,请使用“alacritty migration”迁移到 TOML
alacritty

Alacritty:YAML 配置已弃用,请使用“alacritty migration”迁移到 TOML

每次启动 alacritty 时都会收到以下错误消息: [0.000620404s] [WARN ] [alacritty] YAML config "/home/l540/.config/bspwm/alacritty/alacritty.yml" is deprecated, please migrate to TOML using `alacritty migrate` [0.006481891s] [WARN ] [alacritty] YAML config "/home/l540/.config/alacritty/colors.yml" is ...

Admin

何时应将 TERM 设置为 alacritty-direct
alacritty

何时应将 TERM 设置为 alacritty-direct

我在 Arch 上使用 alacritty 0.11.0 (8dbaa0bb)。 默认TERM类型是alacritty,它适用于除终端 emacs 之外的所有程序(真彩色等)。在终端中,emacs 不显示真彩色。 然而如果我export TERM=alacritty-direct那么一切,包括 emacs,都运行良好 AFAICT。 它的用途是什么alacritty-direct以及何时应该使用它? 我现在有这个.zshrc [[ "${TERM}" == "alacritty" ]] && export TERM=alacritty-dir...

Admin

Arch Linux 上的区域设置问题
alacritty

Arch Linux 上的区域设置问题

我正在运行 Arch Linux。我的语言环境似乎设置不正确,但我不知道如何修复它。当我运行 时locale,我的系统输出以下内容: locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory LANG=en-US.UTF-8 LC_CTYPE="en-US.UTF-8" LC_NUMERIC="en-US.UTF-8" LC_...

Admin

Ctrl + 向上/向下箭头在我的终端 (alacritty) 中产生输出。知道它来自哪里吗?
alacritty

Ctrl + 向上/向下箭头在我的终端 (alacritty) 中产生输出。知道它来自哪里吗?

我正在运行 garuda/sway 发行版,按下后在 alacritty 0.10.1 终端中得到以下输出: Ctrl + 向上箭头 => [1;5A] Ctrl + 向下箭头 => [1;5B] 另一个奇怪的小细节是,粘贴值后似乎将光标移回一个位置......因此按下: Ctrl + UP 然后 Ctrl + DOWN => [1;5A[1;5B]] 配置中只有一些颜色变化。我安装了另一个终端作为测试 (st),但我没有在那里看到同样的东西。 有人能识别这些代码吗?或者有人知道这些代码来自哪里吗?……或者可能是找出答案的一般过程?有人能确...

Admin

如何将大型终端历史记录从 Alacritty 复制到系统剪贴板 - Alacritty 剪贴板似乎被剪切了
alacritty

如何将大型终端历史记录从 Alacritty 复制到系统剪贴板 - Alacritty 剪贴板似乎被剪切了

我安装了 Alacritty,它使用 vim 来显示文件,但将文本嵌入终端文本中,这样我就可以从没有系统剪贴板的 ssh 服务器或终端复制任何文本,并且可以将终端命令与从终端打开的文件文本一起复制。 要标记终端的文本,解决方法是按Ctrl+Shift+Space以激活完整终端的所有 vim 命令。然后使用Shift+Page up向上滚动并左键单击第一个项目,使用 向下滚动Shift+Page down并右键单击我想要标记的最后一个项目。如果要获取第一个项目,只需按g。 您可以使用ggVG标记整个终端历史记录。这样,从第一项到最后一项的所有内容都会被标记。 ...

Admin

在 Raspberry Pi OS Bookworm 上使用 xrandr 旋转屏幕时 Neovim 上的按键缓冲
alacritty

在 Raspberry Pi OS Bookworm 上使用 xrandr 旋转屏幕时 Neovim 上的按键缓冲

我在利基配置上遇到了非常奇怪的行为。 我在 Raspberry Pi Zero 2 上使用 Raspberry Pi OS Lite Bookworm。 我已将带有 Qtile 的 X11 配置为 Windows 管理器,将 Alacritty 配置为终端,将带有 NvChad 自定义的 Neovim 0.9.5 配置为 IDE。 为了增加最利基的利基市场,我使用了 Waveshare 的 7.9 英寸显示屏 (400x1280)。 当我在 Neovim 上以 INSERT 模式输入时遇到“缓冲”问题。 我会解释一下:当我在 Neovim 中进入 INSER...

Admin

使用 tail -f alacritty 时无法清除/向后滚动缓冲区?
alacritty

使用 tail -f alacritty 时无法清除/向后滚动缓冲区?

当我使用带有选项的 tail 时-f,无论如何我都找不到清除屏幕的方法。它仅显示一个^L.使用 docker 跟踪实时日志时出现同样的问题。 虽然我只是在外壳中,但cmd-k工作正常。 我在github上提出了这个问题(https://github.com/alacritty/alacrity),但他们很快就认为这不是他们的问题。 任何人都可以阐明正在发生的事情吗?我假设屏幕清除是终端应用程序的一部分。苹果的默认Terminal似乎iTerm没有这个问题。 谢谢! ...

Admin

如何启用用 Tmux、Neovim 和 Alacritty 删除前一个单词?
alacritty

如何启用用 Tmux、Neovim 和 Alacritty 删除前一个单词?

我使用 alacritty 终端和带有 tmux 的 neovim 编辑器。 起初Ctrl+ Backspace(用于删除前一个)在终端中根本不起作用。因此添加了以下行alacritty.yml: key_bindings: - { key: Back, mods: Control, chars: "\x17" } 这使得 alacritty 中的键绑定得以实现。现在它删除了终端中的一个单词。所以我在 neovim 键绑定中添加了以下内容: vim.keymap.set("i", "^H", "<C-W>", { desc = "Delet...

Admin

Vim 启用 Ctrl+Shift+C
alacritty

Vim 启用 Ctrl+Shift+C

所以...我正在使用 Vim(在终端中,而不是任何其他 gui;每当 Vim 单独使用时,假设它是终端 vim)。 Vim 很不错,实际上我并不觉得学习曲线太糟糕。不过,我的效率比使用普通文本编辑器要低一些,这主要是由于在正常模式之间切换的行为。 但 vim 有一点对我来说是致命的。通常,当我在终端中按 Ctrl+Shift+C 时,它会将我突出显示的文本复制到窗口管理器剪贴板,然后我可以将其粘贴。 Ctrl+C 和 Ctrl+V(或其变体)在我的系统上使用的每个应用程序中都工作得非常好。 使用 Vim,我可以按 Ctrl+Shfit+V,它会粘贴剪贴板中的...

Admin

如何为 Alacritty 创建全局“热键”窗口?
alacritty

如何为 Alacritty 创建全局“热键”窗口?

我已经从 iTerm2 迁移到 Alacritty,我最怀念的功能是全局热键窗口。我尝试使用 AppleScript 复制此行为,但无济于事。在 Alacritty 中复制 iTerm2 热键窗口行为的最佳方法是什么? ...

Admin

无法使用 ctrl+shift+c 复制到辅助剪贴板
alacritty

无法使用 ctrl+shift+c 复制到辅助剪贴板

在 Debian 12 上运行 I3,无需桌面环境。我的终端是 Alacritty,shell 是 bash。 我无法使用默认快捷键 CTRL+SHIFT+C 复制到我认为的辅助选择剪贴板。 我可以通过按住鼠标左键并拖动它来标记/突出显示文本,并将其正确复制到主剪贴板中,这允许我使用鼠标中键进行粘贴。 如果我使用 ctrl+c 从浏览器中复制某些内容,我可以使用 CTRL+SHIFT+V 将其粘贴到终端中。 我尝试过不同的 shell,例如 sh 和 zsh。 我尝试过不同的终端模拟器,例如 Alacritty 和 i3-sensible-terminal。...

Admin

使用 alacritty 配置通过 tmux 运行 nvim 时颜色不同
alacritty

使用 alacritty 配置通过 tmux 运行 nvim 时颜色不同

背景:我正在设置 Arcolinux 的安装。我有一个键盘快捷键 SUPER+Enter 来启动 alacritty。 我想要的是让 alacritty 自动创建并在新的 tmux 会话中启动(如果没有尚未附加的会话)。或者,如果没有附加任何内容,则附加到现有的 tmux 会话。 我通过将以下内容添加到 alacritty.yml 中来实现此功能: shell: program: /usr/bin/bash args: - -l - -c - "tmux ls | grep -v attached && tm...

Admin

在 Tmux 上保留上次登录消息
alacritty

在 Tmux 上保留上次登录消息

我刚开始使用 Tmux 和 Alacritty 作为 MacBook 中的主要终端模拟器。在我的Alacritty.config文件中,我将 shell 设置为 shell: program: /opt/homebrew/bin/tmux args: - new-session - -A - -D - -s - main 因此,当我打开Alacritty时,Tmux会同时运行。但是,如果我这样做,我将丢失附图中的上次登录消息。 虽然我知道这条消息并不那么重要,但我真的很想在 Alacrittty& T...

Admin

Windows 有故障并且无法正确渲染
alacritty

Windows 有故障并且无法正确渲染

我最近买了一台新笔记本电脑,System 76 Lemur Pro,预装了 Ubuntu 22.04。我一直在安装和配置 Awesome Window Manager 4.3。我相信我搞砸了 xrandr 或 picom,因为在我设置外部显示器的那天重新启动后问题就开始了。我的几个程序开始出现渲染问题,并在重新启动后出现故障: Qutebrowser 开始显示大的闪烁的黑色斑点,见图。通过在 config.py 文件中添加c.qt.force_software_rendering = 'software-opengl'或来解决 Qutebrowser 的问...

Admin