neovim-vim的分支版本

概述

NeoVim 旨在成为Vim的升级版,有不少对它的介绍,我就不赘述了。
NeoVim官网强调了它的四大特点:Powerful plugins(强大的插件)、Better out-of-the-box(更好的开箱即用)、First-class embedding(高度支持嵌入模式)、Drop-in replacement for Vim(直接替换Vim)。

技巧

neovim 3.2-dev 隐藏标签栏

在3.2版本中,虽然通过gui选项隐藏了UI信息,但是上面多出来一个标签栏(tabline),这和airline插件有点功能重复了,而且不美观.所以可以通过命令传参的方式隐藏标签栏

nvim-qt --no-ext-tabline

共享剪贴板

neovim是不自带与系统剪贴板互通的功能,在neovim中输入:h clipboard 可以看到:Nvim has no direct connection to the system clipboard. Instead it depends on
a |provider| which transparently uses shell commands to communicate with the system clipboard or any other clipboard “backend”.

解决办法:
用包管理器安装一个用于管理系统剪贴板的命令行工具(xsel或xclip)即可!
这里选择使用xclip

emerge xclip

安装完成后重启neovim,然后在命令模式下输入"+yy 即可将当前光标说在行复制到系统剪贴板,这时候便可在其他任何接受文本输入的地方,按 ctrl+v 粘贴了.

总结

整体来说,neovim在界面响应上的异步渲染要比以前的gvim流畅一些,但是功能实现较慢,bug较多,还是需要长足发展的.