Merge pull request #1 from skywind3000/master

Sync
pull/9/head
Chenyu Zhang 7 years ago committed by GitHub
commit 6f87696238
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -19,6 +19,7 @@
### :wrench:开发工具
- [Gdb](tools/gdb.txt)
- [Adb](tools/adb.txt)
### :pencil:文本编辑
@ -27,4 +28,6 @@
## :pray:欢迎贡献
[![@chlins](https://avatars2.githubusercontent.com/u/31262637?s=56)](https://github.com/chlins) [![@microcisco](https://avatars1.githubusercontent.com/u/9547228?s=56)](https://github.com/microcisco)
希望把你的名字和头像列在这里么?欢迎把你熟悉的编程语言、框架和工具的常用知识点做成 cheatsheet 用 PR 发过来。

@ -1,6 +1,6 @@
##############################################################################
# VIM CHEATSHEET (中文速查表) - by skywind (created on 2017/10/12)
# Version: 21, Last Modified: 2018/02/26 21:39
# Version: 21, Last Modified: 2018/03/07 17:30
# https://github.com/skywind3000/awesome-cheatsheets
##############################################################################
@ -218,7 +218,6 @@ aw 整个单词(包括分隔符)
iW 整个 WORD不包括分隔符
aW 整个 WORD包括分隔符
is 整个句子(不包括分隔符)
is 整个句子(不包括分隔符)
i) 小括号内
a) 小括号内(包含小括号本身)
i] 中括号内

@ -1,12 +1,12 @@
##############################################################################
# BASH CHEATSHEET (中文速查表) - by skywind (created on 2018/02/14)
# Version: 29, Last Modified: 2018/02/26 14:07
# Version: 35, Last Modified: 2018/03/07 17:50
# https://github.com/skywind3000/awesome-cheatsheets
##############################################################################
##############################################################################
# 常用快捷键
# 常用快捷键(默认使用 Emacs 键位)
##############################################################################
CTRL+A # 移动到行首,同 <Home>
@ -646,6 +646,12 @@ lsof -P -i -n | cut -f 1 -d " "| uniq | tail -n +2
# Vim 中保存一个没有权限的文件
:w !sudo tee > /dev/null %
# 在 .bashrc / .bash_profile 中加载另外一个文件(比如你保存在 github 上的配置)
source ~/github/profiles/my_bash_init.sh
# 终端下正确设置 ALT 键和 BackSpace 键
http://www.skywind.me/blog/archives/2021
##############################################################################
# 有用的函数
@ -692,6 +698,33 @@ function q-compress() {
fi
}
# 漂亮的带语法高亮的 color cat ,需要先 pip install pygments
function ccat() {
local style="monokai"
if [ $# -eq 0 ]; then
pygmentize -P style=$style -P tabsize=4 -f terminal256 -g
else
for NAME in $@; do
pygmentize -P style=$style -P tabsize=4 -f terminal256 -g "$NAME"
done
fi
}
# 放到你的配置文件中,给 man 增加漂亮的色彩高亮
export LESS_TERMCAP_mb=$'\E[1m\E[32m'
export LESS_TERMCAP_mh=$'\E[2m'
export LESS_TERMCAP_mr=$'\E[7m'
export LESS_TERMCAP_md=$'\E[1m\E[36m'
export LESS_TERMCAP_ZW=""
export LESS_TERMCAP_us=$'\E[4m\E[1m\E[37m'
export LESS_TERMCAP_me=$'\E(B\E[m'
export LESS_TERMCAP_ue=$'\E[24m\E(B\E[m'
export LESS_TERMCAP_ZO=""
export LESS_TERMCAP_ZN=""
export LESS_TERMCAP_se=$'\E[27m\E(B\E[m'
export LESS_TERMCAP_ZV=""
export LESS_TERMCAP_so=$'\E[1m\E[33m\E[44m'
##############################################################################
# References

@ -0,0 +1,60 @@
##############################################################################
# ADB CHEATSHEET (中文速查表) - by baiguangan (created on 2018/03/2)
# Version: 1, Last Modified: 2018/03/2 9:13
# https://github.com/skywind3000/awesome-cheatsheets
##############################################################################
##############################################################################
# 常用命令
##############################################################################
devices # 查看已连接的设备
start-server # 启动 adb server
kill-server # 停止 adb server
logcat # 查看日志
install # 安装一个apk
uninstall # 卸载一个apk
shell # 进入终端
##############################################################################
# 其他命令
##############################################################################
help # 查看帮助信息
version # 查看版本
devices # 查看已连接的设备
forward # 端口转发
bugreport # 生成adb出错报告
install # 安装一个apk
uninstall # 卸载一个apk
disconnect # 断开设备
tcpip # 侦听端口
connect # 连接设备
start-server # 启动 adb server
kill-server # 停止 adb server
logcat # 查看日志
reboot # 重启
push # 上传
pull # 下载
remount # 提权
get-serialno # 获取序列号
shell # 进入终端
shell screencap # 屏幕截图
shell screenrecord # 录制视频
shell pm list packages # 列出手机装的所有app的包名
shell pm list packages -s # 列出系统应用的所有包名
shell pm list packages -3 # 列出第三方应用的所有包名
shell pm clear # 清除应用数据与缓存
shell am start -n # 启动应用
shell am force-stop # 停止应用
shell am force-stop # 强制停止应用
shell wm size # 查看屏幕分辨率
shell wm density # 查看屏幕密度
##############################################################################
# References
##############################################################################
https://developer.android.google.cn/studio/command-line/adb.html

@ -1,6 +1,6 @@
##############################################################################
# GDB CHEATSHEET (中文速查表) - by skywind (created on 2018/02/20)
# Version: 7, Last Modified: 2018/02/27 05:35
# Version: 8, Last Modified: 2018/02/28 17:13
# https://github.com/skywind3000/awesome-cheatsheets
##############################################################################
@ -236,6 +236,8 @@ cgdb http://cgdb.github.io/
emacs http://gnu.org/software/emacs
gdbgui https://github.com/cs01/gdbgui
GDB 图形化前端评测 http://www.skywind.me/blog/archives/2036
##############################################################################
# References

Loading…
Cancel
Save