-1

最近,在采用 Linux 发行版作为辅助操作系统后,我在寻找新的文本编辑器后决定深入研究 Vim。我已经安装了 Powerline,因为这似乎是常态,大约 20 分钟后我让它完全工作(直到我关闭 Vim),但在那之后(大约一周前)它们没有再次出现(很确定它们只是分隔符,而不是实际的符号-尽管来自我的符号完全不合格)。

我几乎遵循了在 Sun 下可以找到的所有修复程序,遵循了有关字体修补等的文档,但似乎没有任何效果。

我敢肯定这是一个愚蠢的简单修复,我只是有点太无聊了,找不到它,但希望我能以某种方式修复它,因为它真的,真的让我烦恼。

圣诞快乐!

PS。我刚刚注册(我可以发誓我已经有一个帐户,但显然没有),所以我无法发布图片。但是我会尽力解释它:在状态栏的左侧有模式,然后在它旁边是第一个符号错误(同样,它甚至可能不是符号错误,我只是走了我认为是我的在线问题),它是一个包含 2B80 的矩形(肖像),之后是文件名,紧随其后的是相同的矩形,其中包含相同的代码。但是还有其他错误,如标题中所述,例如 2B83 和 2B61,以及只有 28。

我想它们应该是分隔符,因为它们在状态栏的每个部分之后,但我不知道。我难住了。

感谢您的任何/所有帮助!

4

1 回答 1

0

显然我正在遵循一些过时的指示。这对我来说很好:

  • 完全删除我已经完成的任何修改(重新开始)
sudo apt-get install python-pip
pip install --user git+git://github.com/Lokaltog/powerline
  • 将以下内容添加到您的 .vimrc
python from powerline.vim import setup as powerline_setup
python powerline_setup()
python del powerline_setup

set laststatus=2
call vundle#end() (only applicable if you use Vundle)
  • 然后,您应该下载最新版本的 Powerline Symbols OpenType 字体(使用以下命令)
cd ~
wget https://github.com/Lokaltog/powerline/raw/develop/font/PowerlineSymbols.otf
  • 将 downloadef 文件移动到您的字体目录之一( ~/.local/share/fonts/ 或 ~/usr/local/share/fonts 因为 ~/.fonts 已弃用并且不会在未来版本中使用)。
mv PowerlineSymbols.otf ~/.local/share/fonts
  • 更新系统的字体 chahe

sudo fc-cache -f -v

  • 下载 fontconfig 文件并将其移动到 ~/.fonts.conf
wget https://github.com/Lokaltog/powerline/raw/develop/font/10-powerline-symbols.conf
  • 如果每个用户的 fontconfig 文件夹不存在,则创建它
mkdir -p ~/.config/fontconfig/fonts.conf
mv 10-powerline-symbols.conf ~/.config/fontconfig/fonts.conf/

同样,这对我有用,不能保证对其他人也有用,但它确实对我有用。

于 2014-12-24T17:54:22.390 回答