通过 sudo apt-get install vim 即可安装 vim,也能通过 vimrc 之类安装大神们的各种自适配的高级 vim。
本文旨在记录开发过程中用过的 vim 操作。
你永远流淌在我的记忆里?River flows in you
No results found
之前在 Window 下面通过 hexo s 启动本地服务器,通过浏览器预览,对md源文件的当前修改能够通过网页刷新出来。这段时间在 Linux 上部署,就一直出现刷新页面无效的情况,必须重新启动服务器才能刷新,有时甚至还需要通过 hexo g 重新解析源文件才能成功刷新。之前有段时间也以为是 Linux 对带有中文名称的md源文件支持不好的缘故,因为将那些不能成功刷新的源文件的文件名修改下,去掉所有的中文字符后,就可以刷新有效了。
不过,今天尝试了这个方法,居然不行了,不知道是不是因为升级了 Hexo 的缘故,不过,却发现了更有效的解决方法,可以不用考虑源文件文件名的问题。
本文记录了 Hexo 首页与归档博文排序如何自定义,想实现的功能是 index 按照修改日期排序,最近修改的文章置顶显示;Archives 归档则按照默认的创建时间前后排序。
References:
MOxFIVE 自定义的 Yelee 这个主题真的很好用,迁移之后我的几个体会是:
a). 动态效果很酷炫,整个界面给人的感觉就很满意
b). 添加多说评论栏是如此的简单
c). 自带的站点、页面访问量统计,很不错
d). 整个源码的框架似乎更合理了,你可以自己浏览一下源码,感同身受吧?
下面是本人将自己的博客主题迁移到 Yelee 的过程以及其中做的一些自定义适配。
第一步: github.com 上添加新仓库 “Create New Repository”
第二步: 本地关联远程库.添加后,远程库的名字就是 origin,这是 Git 默认的叫法,也可以改成别的,但是 origin 这个名字一看就知道是远程库。
git remote add origin https://github.com/Durant35/[Repository Name].git
把本地库的内容推送到远程,用 git push 命令,实际上是把当前分支 master 推送到远程。
由于远程库是空的,我们第一次推送 master 分支时,加上了 -u 参数,Git 不但会把本地的 master 分支内容推送的远程新的 master 分支,还会把本地的 master 分支和远程的 master 分支关联起来,在以后的推送或者拉取时就可以简化命令。
git push -u origin master
把本地 master 分支的最新修改推送至 GitHub!
git push origin master
无论是多标签还是分级目录,其最终目的都是为了更好的归档我们的文章,方便在查找时能够快速准确的翻开我们之前保存的博文。
多标签,就是想把一篇文章同时归档到多个标签里面,这样,通过任一个标签都能索引到我们的博文。而,用作标签的,显然是我们之前抒写的博文内容的 Keywords。
可以通过以下方式实现 hexo 的多标签:1
2
3
4
5
6
7tags: #文章标签可,空,多标签请用格式[tag1,tag2,tag3],如下,注意!!"tags:"后面有个空格
tags: [tag1, tag2, tag3, ...]
# 下面这种方式似乎仅限于hexo 3.0,应该包括以上吧...
tags:
- tags1
- tags2
- ...
CMake 是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样 Makefile 或者 project 文件,能测试编译器所支持的 C++ 特性,类似 UNIX 下的 automake。
说在前头的个人的一些想法 (《CMake Practice》 也这么说 ) 和建议吧:
①. CMake 的学习过程是实践过程,没有实践,读的再多几天后也会忘记。所以,最好是你现在有实际的项目需求(没有的话,希望这个日后还可以作为参考),另外,文章中的实例请你必须亲自运行验证一下。
②. 如果你的工程只有几个文件,直接编写 Makefile 是个可行的选择,不过考虑到移植性,比如究竟是gcc呢?g++呢?还是什么其他的呢?还是使用 CMake 吧。
③. 如果使用的是 C/C++/Java 之外的语言,请不要使用 CMake(目前还不支持)。
④. 如果你使用的语言有非常完备的构建体系,比如 Java 的 Ant,也不需要学习 CMake。
今天在捣鼓VS2013的时候,出于验证VS2013默认执行字符集究竟是GBK还是ANSI,心想能不能把目前的Win8.1简体中文系统直接换成繁体中文系统,试一下再换回来。就搜了一下,果然有,虽然是百度经验《win8.1简体系统切换到繁体系统》,不过这种东西,百度还是可以信一下的,不行改回去应该不会死(有时就是这样死掉的,O(∩_∩)O哈哈~)。下面就是我Follow此百度经验切换的过程。