alacritty

在 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

哦,我的 zsh 仅当我以 root 身份登录时才工作
alacritty

哦,我的 zsh 仅当我以 root 身份登录时才工作

最近安装了 zsh 和哦我的 zsh,但是当我打开终端时没有任何变化,该栏一直看起来像往常一样,但只有当我以 root 身份登录并执行 sudo su 时它才会改变,我几乎尝试了所有方法,但没有任何变化。 我正在使用 alacritty。感谢您的帮助。 ...

Admin

使用 Firefox 打开时 Ranger 的配色方案不正确
alacritty

使用 Firefox 打开时 Ranger 的配色方案不正确

我真的找不到更好的地方来问这个问题,我想如果有人知道的话那就是你们了。 因此,当我打开 ranger 时,它继承了 alacritty 的颜色方案和样式,但是每当 firefox 调用 ranger(在我的 mimetypes 配置中设置为默认值)时,它都会用看起来像默认 tty 字体和非常非常白色的背景完全闪现我。 我想知道如何才能不发生这种情况。 以下是对比截图:https://i.stack.imgur.com/ksvbw.jpg 编辑:我发现它在运行 Firefox 的终端中给出此错误term: cannot load font "-misc-fix...

Admin

终端应用程序不覆盖整个终端
alacritty

终端应用程序不覆盖整个终端

到目前为止,我已经研究了几个小时,但似乎找不到一个有效且还不到 10 年历史的解决方案,所以我想我会再问一次。 我正在使用awesomeand Alacritty,并且当我emacs在终端中使用时,emacs主题不会覆盖整个终端。我相当确定该问题与基于字符而不是像素或类似内容调整大小 有关,但我似乎无法修复它。alacritty 我尝试过更改 中的间隙~/.config/awesome/rc.lua,尝试更改rc.lua、alacritty.yml和中的字体大小emacs,所有这些都取得了不同程度的成功。 我还尝试安装i3并测试它,因为我的主电脑运行i3并且...

Admin

无法使用 nix 运行 alacritty
alacritty

无法使用 nix 运行 alacritty

.nix-profile/bin/alacritty Error: Error creating GL context; Received multiple errors: Could not create EGL display object `glXQueryExtensionsString` found no glX extensions Error: "Event loop terminated with code: 1" 使用 nix 包管理器运行 debian stable 并安装 alacritty 一些用户...

Admin

tmux 1 会话由多个终端访问,每个终端具有不同的视觉状态
alacritty

tmux 1 会话由多个终端访问,每个终端具有不同的视觉状态

我使用平铺窗口管理器,有时会同时打开 6 或 7 个 shell。在本地,我纯粹使用 tmux 作为多路复用器,因为我的首选终端没有(我喜欢的)。我希望我打开的每个终端都能访问同一个 tmux 会话(我正在工作),并且我想将每个终端分配给同一会话中的不同窗口(1-9)。但是,如果我打开共享同一会话的两个不同终端,则其中一个终端的任何视觉状态更改都会影响另一个终端。例如,如果我将一个终端移动到窗口 2,则另一个终端也将移动到窗口 2。这是有道理的,但我希望事情不是这样。 如何让每个终端共享相同的会话但具有独立的视觉状态?如果这是不可能的,您是否有任何接近我预期...

Admin

如何覆盖特定字形的终端字体系列?
alacritty

如何覆盖特定字形的终端字体系列?

我已将其设置Source Code Pro为默认等宽字体,Noto Color Emoji对于表情符号,在 fontconfig 中设置如下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <alias> <family>serif</family> <prefer> <family>Noto ...

Admin