Vim Configuration
Install Vim Plug-in Manager:Vundle
- Download Vundle
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
Configure Vim file ~/.vimrc
Add the following content to ~/.vimrc
file. It’s up to you to add/remove some plug-ins.
1 | set nocompatible " be iMproved, required |
Download Plug-ins
Run git clone
for each plug-ins, Download them to~/.vim/bundle
。
1 | git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim |
Install Plug-ins
RunVim, and then execute:PluginInstall
。
Alternatively, you can run vim +PluginInstall +qall
directly in shell.
利用Hexo框架搭建中英文双语网站
2020.4更新
Next主题配置中,现在可以启用在页脚加入语言切换功能。
1 | # Show multilingual switcher in footer. |
2019.12更新
对该方法进行了更新,文中引用的代码适用于Hexo v4.2.0, Next v7.7.0.
请各位根据自己的版本情况进行相应的微调。
概述
Hexo本身有对于博客国际化的多语言的支持。但 是简单倒腾后发现,所谓的国际化只是在显示文章时,根据文章设定的语言将导航栏,侧边栏中的链接名称改为相对应的语言。但博客本身的博文列表中,各个语言的文章仍然混杂在一起。
而我理想中的中英文双语站点可以通过一张图片非常形象的表示出来:
通过一段时间的搜索,我发现了两种较为可行的方法来实现这个功能。这里我挑选了一个我认为更加合理的方法来实现。
Insert Images to an Hexo Post
First, execute the following command to install hexo-asset-image plugin.
1 | npm install hexo-asset-image --save |
Next, please head to _config.yml to enable post_asset_folder.
1 | post_asset_folder: true |
From now on, for each time hexo new [layout] <title>
is executed, hexo will simoutanuously create a folder having the same name as your new post’s title. If you want to insert images to your post, just
YouCompleteMe 安装教程
YouCompleteMe作为Vim中最好用(没有之一)的代码自动补全插件,却同时又是最不容易安装的插件之一。其实在YCM的Github官网,有非常详细完整的安装说明。如果在Mac OS X, Windows, Ubuntu, FreeBSD/OpenBSD或Fedora上安装YCM,且英语还Okay的话,建议直接移步官方安装说明文档。但官方说明文档却没有对在CentOS与Debian中安装YCM的详细说明。所以在这里总结一下具体的步骤给大家作一个参考。
在CentOS中安装YCM
使用 Vundle 安装YCM
Vundle(Vim Bundle的缩写)是一个针对Vim的插件管理器。相较于Vim本身混乱的插件结构,使用Vundle来管理插件就显得非常得方便、简洁。用户只需要在Github上找到自己想要的插件的名字,并将其添加到.vimrc文件中,之后的安装,更新和卸载等操作都可以由vundle来完成了。
YouCompleteMe Installation
Acutally, there’re pretty detailed instructions for installation on YCM(YouCompleteMe)’s github page. However, the installation steps on CentOS and Debian cannot be found.
Complete YCM Installation on CentOS
Install YCM with Vundle
Vundle is a Plugin Manager for Vim. It provides an easy way to install, update and configure Vim Plugins.