(1) tig
git 命令行的工具,使 git 命令行更加的便捷人性化:
(2)sourcetree:
git 工具;
(3)mac下 sublime text 列操作
将大量每行都类似的文本粘贴到 sublime text 3 中;
command + a 全选;
command + shift + L 进入列编辑模式;就可以进列编辑了。
技巧:
进入列模式以后,可以批量增加或者删除每一行。
例如1. 想要在每一行行首都加上逗号(,),则进入列编辑后,按 command + <- (左箭头),然后按逗号即可。
例如2. 想要删除每一行光标处到每一行的行尾,则进入列编辑后,按 shift + command + -> (右箭头)选中,然后按 delete 即可。
列模式编辑真好用。
(4) ITerms2 + oh My Zsh 打造舒适终端体验
https://www.jianshu.com/p/9c3439cc3bdb
https://www.zhihu.com/question/59227720 (命令行软件神器;)
mac 外接键盘,设置 command /option 键(一般是 command/option 互换):https://www.jianshu.com/p/66922b2bc8c3 (此中只是范例,可以command 和 option 互换)
iterm2 设置 左移单词
(5)常见的iterm, oh my zsh, sourcetree, alfred, cleanmymac, dash, vim, cheatsheet快捷键,
mac上值得的工具: https://www.jianshu.com/p/4e7a11b9cb2d
mac 上值得的工具2: http://blog.fwhyy.com/2018/12/the-tools-i-used/
(6)vim && terminal
https://zhuanlan.zhihu.com/vim-video (玩转 vim 和 terminal )
(7)软件神器(shellcheck,tig,wtf, )
https://www.zhihu.com/question/59227720
(8) Fuzzy finder(fzf: 模糊查找) 使用
Fuzzy finder (fzf)是一款使用 GO 语言编写的交互式的 Unix 命令行工具。可以用来查找任何 列表 内容,文件、Git 分支、进程等。所有的命令行工具可以生成列表输出的都可以再通过管道 pipe 到 fzf 上进行搜索和查找;
使用: https://keelii.com/2018/08/12/fuzzy-finder-full-guide/
(9) 命令行笔记: cheat/ cheatsheet
忘记 Vim 怎么退出了?没关系 cheat vim 就可以显示 vim cheat sheet了,对于一些重要的,但是不常用的,经常搞忘的东西,特别有用;
就是各种 cheat sheet ,比如经常搞忘 redis 命令的话,你可以新建 ~/.cheat/redis 这个文件,写一些内容;然后使用的时候,cheat redis 命令就可以显示出来刚才新建的 cheat sheet 了: