我最近开始使用 Alacritty 而不是 macOS 上的默认 Terminal.app。Option使用终端时,我可以使用左右箭头键逐字跳转。在 Alacritty 中,此组合键导致;3D和;2D打印到屏幕上,而不是光标移动。
有没有办法配置 Alacritty 使用 和 箭头键逐字跳转Option?
macOS 11.4 ,从 homebrew 3.2.5 安装的 Alacritty 0.8.0 ,尽管这应该不重要,因为问题主要与 macOS UI 有关。
我想做的就是类似的Terminal.app事情right click on icon > New Window;Alacritty 不支持 Windows。
在Linux上,我习惯于启动alacritty带有background选项的新实例dmenu的新实例。
在 Mac 上,类似的操作会是什么样子?
我同时使用 alacritty 和 tmux。是否可以在每次启动 alacritty 时都运行 tmux?
我的alacritty配置文件具有~/.config/alacritty/alacritty.yml以下字体设置:
# Font configuration
font:
[...]
# Point size
size: 10.0
Run Code Online (Sandbox Code Playgroud)
所有其他字体配置选项均被注释掉。我验证了alacritty确实正在使用该-vvv标志读取此配置文件。
但是,每当我打开新的终端窗口时,字体似乎都是随机选择的。下面是两个窗口的图片,一个接一个地打开。
我只是想知道如何将 Alacritty 设置为 Macos 上的默认终端。
我希望当我在 Finder 中单击“在终端中打开”时,Alacritty 会像 iTerm2 一样启动。
我正在尝试将 Alacritty 与一些自定义启动覆盖一起使用。令人烦恼的是,设置窗口大小不起作用。它只是默默地忽略它。它始终以相同的尺寸 (100x35) 打开。请注意,我还没有在alacritty.yml.
alacritty -o "window.dimensions.columns=100"
Run Code Online (Sandbox Code Playgroud)
但有些设置(例如启动模式)确实有效。
alacritty -o "window.startup_mode=Fullscreen"
Run Code Online (Sandbox Code Playgroud)
另外,如果我故意在尺寸覆盖(“dimensionnns”)中输入错误,则不会出现错误或更改。
alacritty -o "window.dimensionnns.columns=100"
Run Code Online (Sandbox Code Playgroud)
尝试设置window.dimensions.rows也没有任何作用。
任何帮助将不胜感激!我希望能够针对不同的项目自动调整 Alacritty 的大小。
最近由于各种原因从 Iterm 切换到 Alacritty。我现在意识到我经常使用的一件事是命令+退格键来删除和整行(是的,我知道CTR+U,但这对我来说不是肌肉记忆)。有没有办法快速设置线路清除的快捷方式?
我用来pygetwindow通过它的标题将一个窗口带到前台。如果我从 cmd(和 PowerShell)运行 python 脚本,它会完美地工作。但是,如果我从任何其他终端(例如 Alacritty)运行它,提到的窗口不会进入前台,而是开始在任务栏中闪烁。
为什么会这样呢?我已将 Alacritty 配置为使用 cmd。
以下是我的代码的相关部分:
import pygetwindow
try:
window = pygetwindow.getWindowsWithTitle('foobar')[0]
window.activate()
except Exception as e:
#raise e
print("open foobar please")
exit(1)
Run Code Online (Sandbox Code Playgroud)
以下是我的 alacritty 配置的相关部分
# Shell
# You can set `shell.program` to the path of your favorite shell, e.g. `/bin/fish`.
# Entries in `shell.args` are passed unmodified as arguments to the shell.
# Default:
# - (macOS) /bin/bash --login
# - (Linux/BSD) user login shell
# - (Windows) powershell
shell:
program: …Run Code Online (Sandbox Code Playgroud) 所以,我慢慢地学习lua,awesomewm,以及如何配置我的操作系统。现在我有一个漂亮的终端,但它没有填充,所以字符基本上接触到边缘,不太美观。我不确定是否应该配置我的 rc.lua (awesomewm 配置文件)或 alacritty 配置文件。这是一张图片。
\nhttps://i.stack.imgur.com/la5AV.png
\n编辑:
\n \xc2\xa6 -- Terminal config\n \xc2\xa6 {\n \xc2\xa6 \xc2\xa6 rule_any = {\n \xc2\xa6 \xc2\xa6 \xc2\xa6 class = {\n \xc2\xa6 \xc2\xa6 \xc2\xa6 \xc2\xa6 "Alacritty",\n \xc2\xa6 \xc2\xa6 \xc2\xa6 },\n \xc2\xa6 \xc2\xa6 }, properties = {beautiful.useless_gap = 200}\n \xc2\xa6 },\nRun Code Online (Sandbox Code Playgroud)\n我刚刚尝试了这个片段,但它返回一个错误。
\nalacritty ×9
macos ×4
terminal ×2
archlinux ×1
awesome-wm ×1
cmd ×1
iterm2 ×1
linux ×1
new-window ×1
python-3.x ×1
shell ×1
tmux ×1
windows-10 ×1
yaml ×1