[英]Font didn't Work - Vim Statusline
我安装并测试了一些状态线(VIM航空公司 - VIM Lightline等)和一些插件(VIM Fugitive,VIM NERDtree等等),每件事都有效......除了字体。
我从我的Mac OSX工作到Linux服务器,我通过ssh
连接。
我还没有明白:
我在哪里安装字体? 在我的Mac或Linux服务器上? 我已经在我的Mac上安装了该字体,我已经在我的Linux服务器上的vimrc文件中设置了“guifont”但没有成功。
如何安装修补字体? 我在网上找到的指南无法解决此问题。
我只想在Linux服务器上使用Vim时看到特殊字符。
当您通过SSH从Mac OS连接到Linux时,Vim在Linux系统上运行,但您通过Mac OS上的终端仿真程序与它进行交互。 SSH协议(作为较旧的telnet )基于仅交换按键和打印输出(其中包括特殊控制序列以重新定位光标,更改颜色和文本属性,但不更改字体 - 仅涉及单个默认字体)。
当您运行终端Vim,而非图形GVIM时, 'guifont'
选项不适用于此处。 相反,您需要在Mac OS 终端仿真器程序中配置字体(然后它将不仅适用于Vim,而且适用于任何远程计算机的任何SSH连接)。
Linux系统使用X协议进行图形化程序。 由于此程序是远程的 ,您可以将用户界面转发到另一个系统,例如使用ssh -X <hostname>
。 这需要在(Mac OS)客户端上运行X环境。 由于X协议交换了按键,鼠标事件和图形更新(如Windows的远程桌面),因此字体设置完全由Linux系统决定,并且'guifont'
适用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.