Git基础
learn from: 廖雪峰的官方网站-Git教程
1. 创建版本库
- 进入到准备当作Project的目录下,执行
git init
,生成隐藏文件夹.git
即创建成功。 git add <file>
:用来将file添加到暂存区Stage中。git commit -m "<some messages>"
:用来将暂存区Stage中的修改内容提交到版本库Version中。
hexo-NexT的Local Search转圈问题解决记录
cite: https://guahsu.io/2017/12/Hexo-Next-LocalSearch-cant-work/
有时候更新完文章之后,莫名其妙地Local Search不能用了,这是大部分是因为文章中有非法字符bs
Step1. 检查问题来源
由于使用的是localSearch,在使用hexo g
的时候,会在public里面生成search.xml作为搜索主体,
之后使用一些在线验证XML的网站取检查,把search.xml的内容全部拿过去检查,这里可以用来检查。
Vim Tutorial
Vim自带的Tutorial:在终端下输入vimtutor
即可打开vim自带的教程。
cite: https://irvingzhang0512.github.io/2018/06/09/vim-tutor/
1. 总结
1.1. 光标移动
- 普通移动:
h j k l
。 - 到下一个单词开头:
w
,可以添加数字2w
。 - 到下一个单词结尾:
e
,可以添加数字2e
。 - 移动到当前行开头:
0
。 - 移动到当前行结尾:
$
。 - 移动光标到文件底部:
G
。 - 移动光标到文件顶部:
gg
。 - 移动到指定的行:
#G
,其中#
表示数字。
pig基础
hexo博客同步管理及迁移
转自:使用hexo,如果换了电脑怎么更新博客? - 容与的回答 - 知乎
其他hexo自定义教程: 打造个性超赞博客 Hexo + NexT + GitHub Pages 的超深度优化
背景:一台电脑上已有一个在用的博客,又新用了一台电脑,实现原电脑和新电脑都可以提交更新博客,实现同步或者说博客的版本管理。