使用覆盖选项启动 Alacritty

lis*_*ine 5 alacritty

我正在尝试将 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 的大小。

小智 5

我发现您需要指定列号和行号,因此正确的命令如下:alacritty -o "window.dimensions.lines=15" -o "window.dimensions.columns=60"

请记住:行数和列数都必须为非零且为正数。


小智 3

在 ~/.config/alacrtty/alacrtty.yml 中尝试一下

window:
   dimensions:
     columns: 133
     lines: 40
 
Run Code Online (Sandbox Code Playgroud)

参考。 https://github.com/tmcdonell/config-alacritty/blob/master/alacritty.yml

我也为此苦苦挣扎。请注意,您可能已经知道,yml 格式非常挑剔。这个配置适用于运行 GNOME40 的 Arch。