使用oh-my-zsh后导致的卡顿问题
摘要:现象是每次cd和ll时都会被卡住很长时间根本受不了,最后在官方github查明原因是使用的主题会自动获取git信息,可以使用以下命令禁止zsh自动获取git信息,解决卡顿问题 git config --global oh-my-zsh.hide-status 1
阅读全文
vim的共享系统剪贴板以及缩进相关问题
摘要:可以显示可用的寄存器,其中注意两个特殊的寄存器:”* 和 “+。这两个寄存器是和系统相通的,前者关联系统选择缓冲区,后者关联系统剪切板。通过它们可以和其他程序进行数据交换。若寄存器列表里无”* 或 “+ 寄存器,则可能是由于没有安装vim的图形界面所致。Debian/Ubuntu下可以通过安装vim
阅读全文
vim 标记 mark 详解 (转载)
摘要:http://www.cnblogs.com/jianyungsun/archive/2011/02/14/1954057.html Vim 允许你在文本中放置自定义的标记。命令 "ma" 用 a 标记当前的光标位置。你可以在文本中使用 26 个标记(a到z)。这些标记是不可见的,只是一个由 Vim
阅读全文
mac系统,git上刚刚checkout出来的文件,一检查,发现已经被修改过了,怎么破???
摘要:如下图中所示: 事实上,checkout之后什么都还没做,这些文件为何就被修改? 检查一下别的电脑上所存放的同一套源码,原来出问题的文件都是同名文件,只不过是有大小写区分而已!!! linux系统可以区分文件名大小写,但是mac默认情况下是不区分文件名大小写的。 有网友说可以重新格式化硬盘,选择大小
阅读全文
vim编辑二进制文件
摘要:首先,vim -b 方式打开二进制文件, 然后用 :%!xxd去展示二进制文件 再修改文件, 最后用 :%!xxd -r去还原文件原来的展示方式, 并保存退出。
阅读全文
iTerm2 cheatsheet (from github)
摘要:https://gist.github.com/helger/3070258 Tabs and Windows Basic Moves Moving Faster Cut and Paste Search the Command History
阅读全文