作者回复: 手动点赞(现在表情符号似乎有点问题)。
作者回复: Zsh 的 git 插件确实好,我现在已经完全习惯了 gc、gd、gdca 这样的命令了。
作者回复: 不太确定你原先的水平分割线怎么加的。如果你原先是用“:set fillchars+=stl:-,stlnc:-”这样的方式,我试验下来在 Airline 里也仍然是有效的。 我是觉得用状态栏作为分隔符就足够了。如果你有特殊需求,请先说一下你“原先”的设置和效果是什么样的。
作者回复: 不知道。我在编辑这种文件时只使用通用的补全:<C-P>,<C-N>,<C-X><C-F>,等等。
作者回复: 是一个理解问题,不是 Vim 的问题。 特别地,Notepad 之类工具在尾部有一个空行,Vim 是看作正正好好,没有额外的空行。你看到的 git 提示(4 git diff 那里),恰恰是说明你的代码原先最后一行没有以换行结尾,git 和 Vim 都不喜欢。你以为加了两行,Vim 认为你是加了一行,补足了一个该有的换行符。
作者回复: Windows 上,然后在 Putty 里配置使用这个字体。 我自己是在 Git Bash 带的 mintty 里面配 DejaVu Sans Mono for Powerline 字体。没问题。注意要用 UTF-8 编码。
作者回复: 是 minpac 更新后行为变化了。插件的行为,就要看插件的文档了。比如,对于 minpac,文档里有的: minpac#init([{config}]) *minpac#init()* Initialize minpac. `{config}` is a Dictionary of options for configuring minpac. Option Description ~ …… progress_open Specify how to show the progress of |minpac#update()|. "none": Do not open the progress window. (Compatible with minpac v2.0.x or earlier.) "horizontal": Open the progress window by splitting horizontally. "vertical": Open the progress window by splitting vertically. "tab": Open the progress window in a new tab. Default: "horizontal"
作者回复: HHKB 还好。用 Dvorak 键盘的更玩不了 Vim,哈哈。
作者回复: 那这讲对你帮助就不大啰,哈哈。
作者回复: 呃,等下一讲,算是有一点点吧。:-)