启动时从 CLI 设置 Gedit 字体

启动时从 CLI 设置 Gedit 字体

有时我想用特定字体编辑 RTL 文本。我发现一直更改字体很麻烦。有没有办法让我在通过 cli 启动 gedit 时设置某种字体。

CLI 选项似乎没有提供太多功能

Usage:
  gedit [OPTION…] [FILE…] [+LINE[:COLUMN]]

Help Options:
  -h, --help                      Show help options
  --help-all                      Show all help options
  --help-gapplication             Show GApplication options
  --help-gtk                      Show GTK+ Options

Application Options:
  -V, --version                   Show the application’s version
  --list-encodings                Display list of possible values for the encoding option
  --encoding=ENCODING             Set the character encoding to be used to open the files listed on the command line
  --new-window                    Create a new top-level window in an existing instance of gedit
  --new-document                  Create a new document in an existing instance of gedit
  -w, --wait                      Open files and block process until files are closed
  -s, --standalone                Run gedit in standalone mode
  --display=DISPLAY               X display to use

答案1

我猜找到答案了。这可以使用dconf-editorgsettingscli 实用程序来完成。

使用这两种工具时请务必小心,因为它们的威力非常强大,可能会毁掉您的系统。

https://howto8165.wordpress.com/2015/11/25/how-to-change-hidden-preferences-for-gedit/

这就是我所做的

gedit我创建了两个别名/函数。一个设置我输入第二个别名时的默认字体geditb(b 代表俾路支语,即我所说的语言)。

function gedit()
{

    gsettings set org.gnome.gedit.preferences.editor editor-font 'Monospace 12' 
    /usr/bin/gedit

}

function geditb()
{
    gsettings set org.gnome.gedit.preferences.editor editor-font 'Nafees 18'
    /usr/bin/gedit
}

相关内容