前言
在linux下vim中文出现乱码问题
引用自这篇博客
解决办法,在.vimrc文件中添加以下代码即可以解决:
1
2
3set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8Vim的四个字符编码方式
- encoding
- fileencoding
- fileencodings
- termencoding
借用别人的一段话:“由于 Unicode 能够包含几乎所有的语言的字符,而且 Unicode 的 UTF-8 编码方式又是非常具有性价比的编码方式 (空间消耗比 UCS-2 小),因此建议 encoding 的值设置为 utf-8。这么做的另一个理由是 encoding 设置为 utf-8 时,Vim 自动探测文件的编码方式会更准确 (或许这个理由才是主要的 ;) 。我们在中文 Windows 里编辑的文件,为了兼顾与其他软件的兼容性,文件编码还是设置为 GB2312/GBK 比较合适,因此 fileencoding 建议设置为 chinese (chinese 是个别名,在 Unix 里表示 gb2312,在 Windows 里表示 cp936,也就是 GBK 的代码页)。”
vim:MarkDown preview
借助Chrome的插件markdown preview plus,记住记住记住!!!进入Chrome的管理扩展程序,勾选上Markdown Preview Plus的允许访问文件网址。不然的话是没有办法正常使用这个扩展程序的。
勾选上允许访问文件网址之后,在网址输入框输入文件路径即可看到预览。
这个扩展程序允许选择自动刷新时间,主题,css等。
MarkDown:md文件转为pdf文件
- 使用Chrome的预览插件打开预览,然后使用打印功能,即可保存为PDF文件。效果还是很棒的。
vim添加markdown语法高亮
步骤如下(使用Vundle管理vim插件,其它的管理方式的安装方法可以参考原链接的内容):
在.vimrc中添加:
1
2Plugin 'godlygeek/tabular'
Plugin 'plasticboy/vim-markdown'在vim运行:
1
2:so ~/.vimrc
:PluginInstall
vim增加拼写检查检查
1 | setlocal spell spelllang=en_us,cjk |