ΤΖΩΤΖΙΟΥ Asked: 2010-09-04 05:48:54 +0800 CST2010-09-04 05:48:54 +0800 CST 2010-09-04 05:48:54 +0800 CST 如何在 gVim 中保存字体选择? 772 我正在运行 Ubuntu 9.10。每当我打开 gvim 应用程序时,我必须选择一种自定义字体(编辑→选择字体)。我希望 gvim 记住我的选择。也许我需要编辑~/.vimrc文件,我不确定。 如何让 gvim 记住我的偏好? gvim 3 个回答 Voted Best Answer Oli 2010-09-04T05:59:53+08:002010-09-04T05:59:53+08:00 关。通过 gui 设置字体,然后使用命令(:获取提示)set gfn?获取当前字体字符串。它应该看起来像这样: guifont=Mono Uralic 10 然后编辑/创建~/.gvimrc并添加该行: set gfn=Mono\ Uralic\ 10 注意:您需要从输出中转义空格(如上所述) idbrii 2011-04-06T11:56:08+08:002011-04-06T11:56:08+08:00 这是一种自动化的方法。(我还在插件下面制作了代码。) 选择要使用的字体。 以命令模式将其粘贴到 Gvim 中(以设置地图): map -- :let @a=&gfn<CR>:e ~/.gvimrc<CR>Go<Esc>"apV:s/ /\\ /g<CR>Iset guifont= 然后键入--(以激活映射)。 您现在应该使用底部设置的当前字体编辑 .gvimrc。保存文件并打开另一个 Gvim 以测试它是否正常工作。 映射的作用: :let @a=&gfn<CR>将当前字体设置复制到我们的a寄存器中 :e ~/.gvimrc<CR>编辑我们的 gvimrc(不管它是否存在) Go<Esc>在文件末尾添加一个新行 "ap粘贴字体设置 V:s/ /\\ /g<CR>逃生空间 Iset guifont=将设置变量文本放在我们的设置之前 Yossarian42 2019-05-19T18:38:17+08:002019-05-19T18:38:17+08:00 这里有两个选项来保存 Gvim 的字体选择 在$HOME/.vimrc文件中(此配置文件用于终端 Vim): if has('gui_running') set guifont=Consolas\ Regular\ 12 endif 为 Gvim 创建一个单独的配置文件$HOME/.gvimrc: " use vim config source $HOME/.vimrc " set gui font set guifont=Consolas\ Regular\ 12 目前,我使用的是 Vim8.0,因此 vimscript 语法与 7.x 版本不同
关。通过 gui 设置字体,然后使用命令(
:
获取提示)set gfn?
获取当前字体字符串。它应该看起来像这样:然后编辑/创建
~/.gvimrc
并添加该行:注意:您需要从输出中转义空格(如上所述)
这是一种自动化的方法。(我还在插件下面制作了代码。)
选择要使用的字体。
以命令模式将其粘贴到 Gvim 中(以设置地图):
然后键入
--
(以激活映射)。您现在应该使用底部设置的当前字体编辑 .gvimrc。保存文件并打开另一个 Gvim 以测试它是否正常工作。
映射的作用:
:let @a=&gfn<CR>
将当前字体设置复制到我们的a
寄存器中:e ~/.gvimrc<CR>
编辑我们的 gvimrc(不管它是否存在)Go<Esc>
在文件末尾添加一个新行"ap
粘贴字体设置V:s/ /\\ /g<CR>
逃生空间Iset guifont=
将设置变量文本放在我们的设置之前这里有两个选项来保存 Gvim 的字体选择
$HOME/.vimrc
文件中(此配置文件用于终端 Vim):$HOME/.gvimrc
:目前,我使用的是 Vim8.0,因此 vimscript 语法与 7.x 版本不同