我mac下的常用快捷键

系统

  • 同一个软件多个窗口切换:cmd + ` (反向单引号)
  • 多个桌面切换:ctrl + 方向键

chrome

  • 打开调试console: option + cmd + j, shift + cmd + c(html)
  • 重新打开关闭的tab:cmd + shift + t
  • 打开或者关闭标签栏:shift + cmd + b
  • tab切换:option + cmd + 方向键
  • 进入地址栏(可用于直接搜索):cmd + l

vscode

  • 格式化代码:cmd + k + f
  • 替换:cmd + option + f

vim

  • 替换 参考
    • 当前行的第一个: s/old_str/new_str/
    • 当前行的所有:s/old_str/new_str/g
    • 某些行的:1,100s/old_str/new_str/g
    • 整个文件:%s/old_str/new_str/g # % 相当于 1,$
  • 去除行尾空格 :1,$s/\s\+$// 去掉文件中第一行到最后一行的行尾的空格
  • 加上sudo权限保存 :w ! sudo tee %

sfari

  • 打开调试 option + cmd + c

pycharm

  • 格式化代码:option + cmd + l

vim

  • 设置标签(比如设置a标签):ma
  • 调到对应标签(比如调到a标签):`a (注意是反单引号)
  • 删除光标所在字母到单词末尾并进入插入模式:cw
  • 删除光标所在单词并进入插入模式:ciw
  • 对选中的行退一个tab:<
  • 对选中的行进一个tab:>

你可能感兴趣的:(我mac下的常用快捷键)