Skip to content

Commit

Permalink
Merge pull request #1 from skywind3000/master
Browse files Browse the repository at this point in the history
Sync
  • Loading branch information
chlins authored Mar 8, 2018
2 parents 3b59577 + 853b6be commit 6f87696
Show file tree
Hide file tree
Showing 5 changed files with 102 additions and 5 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
### :wrench:开发工具

- [Gdb](tools/gdb.txt)
- [Adb](tools/adb.txt)

### :pencil:文本编辑

Expand All @@ -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 发过来。
3 changes: 1 addition & 2 deletions editors/vim.txt
Original file line number Diff line number Diff line change
@@ -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
##############################################################################

Expand Down Expand Up @@ -218,7 +218,6 @@ aw 整个单词(包括分隔符)
iW 整个 WORD(不包括分隔符)
aW 整个 WORD(包括分隔符)
is 整个句子(不包括分隔符)
is 整个句子(不包括分隔符)
i) 小括号内
a) 小括号内(包含小括号本身)
i] 中括号内
Expand Down
37 changes: 35 additions & 2 deletions languages/bash.sh
Original file line number Diff line number Diff line change
@@ -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>
Expand Down Expand Up @@ -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


##############################################################################
# 有用的函数
Expand Down Expand Up @@ -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
Expand Down
60 changes: 60 additions & 0 deletions tools/adb.txt
Original file line number Diff line number Diff line change
@@ -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


4 changes: 3 additions & 1 deletion tools/gdb.txt
Original file line number Diff line number Diff line change
@@ -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
##############################################################################

Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 6f87696

Please sign in to comment.