Mac terminal/vi/vim 编译器 命令总结

一个程序员的自述:
纯纯的脚本编程,去工具化, 一个终端解决战斗, 乃我辈之云云尔。
你别管!!

Mac terminal

  1. cd 切换路径
  2. ls 当前目录内容
  3. pwd 当前文件路径
  4. cp 复制 cp file.text /destination
  5. mv 移动(或重命名) mv file.c /destination (mv file.c newfile.c)
  6. rm 删除 rm file.c
  7. mkdir 创建文件夹
  8. du/df 磁盘使用情况 使用/可用 空间
    du -sh /Users/sh/Documents
    df -h /Users/sh/Documents
  9. find 查找文件
    find /location/ -name
    find /location/ -name ‘.png’ 通配符用法
  10. open 打开文件/文件夹
  11. nano 编辑器文件
    nano file //打开文件
    ctrl + o //保存更改的文件
    ctrl + x // 退出 可保存
  12. sudo 超级用户权限
  13. top 显示现在用行的进程
  14. kill pid
  15. man

vim

  1. 切分窗口
    水平 :sp file /ctrl w + s
    垂直 :vsp file /ctrl w + v
  2. 关闭窗口
    当前活动窗口 :clo / :q. / ctrl w + c
    关闭其他窗口 : on / ctrl w + o
  3. 显示/隐藏 行号 :set nu / :set nonu
  4. 开启/关闭 语法 高亮 :syntax on / off
  5. 插入模式
    i: 当前光标位置
    a: 当前光标位置后
    o: 当前行下面插入新行并进入插入模式
    s: 删除当前字符并进入插入模式
    r: 替换当前字符并进入插入模式
  6. 回退/前进 u / ctrl + r
  7. 退出相关
    :wq 保存退出
    ZZ 保存并退出
    :q! 忽略修改强制退出
    :e! 放弃所有修改并打开原来文件
  8. 列出当前目录所有文件 :!ls

vim可参考

你可能感兴趣的:(macos,vim,编辑器)