熟悉Mac开发环境

原创 2015年07月06日 16:49:08


1、command + tab:不同应用程序窗口切换
2、command + `:同一应用程序窗口切换
3、command + n:新建光标所在应用程序窗口
4、command + w:关闭光标坐在应用程序(一个)
5、command + q:关闭光标所在应用程序(所有)
6、command + c/v/x/z:复制/粘贴/剪切/撤销
7、command + f:呼出大多数应用程序的搜索功能
8、control + space:呼出Spotlight搜索窗口
9、command + space:输入法切换

二、常用终端命令
【目录结构】
1、根目录,用‘/’表示,凡是以/开头的路径叫绝对目录
2、凡是有参考的目录都叫相对目录
3、当前目录,用‘.’表示;上一级目录,用‘..’表示
4、家目录,/User/qianfeng,简写‘~’

【终端命令】(只在终端有效)
1、路径:/Applications/Utilities/Terminal.app
2、command + 加:放大
3、command + 减:缩小

格式:命令 【选项】【参数】
1、pwd:查看当前工作目录
2、ls + 目录:查看指定目录的内容,
⁃                                若省略目录则查看当前目录的内容
                    -a:显示所有的文件,包括隐藏文件(.开头)
                     -l:列表显示目录内容
⁃   3、cd + 目录:切换到指定目录,不指定会切换到家目录
⁃   

文件操作:
创建:touch + 文件名
删除:rm + 文件名
拷贝:cp 源路径 文件名 目标路径
移动:mv 源路径 文件名 目标路径

文件夹操作:
创建:mkdir 文件夹名
删除:rm -r 名称
拷贝:cp -r 文件名 目标路径
移动:mv 文件名 目标路径

扩展:
1、清屏:clear,快捷键:control + L
2、查看历时命令:⬆️/⬇️按键
3、自动补全命令或参数:table

三、vim编辑器(终端编辑器之神)
vim有三种工作模式:
正常(命令)模式:用vim打开文件时的模式,可以输入命令
编辑(插入)模式:可以编辑文本内容
视图(可视)模式:可以可视化的批量修改文本格式
进入视图模式:在正常模式下输入字母V
自动缩进对齐:选中要对齐的代码,输入 =
向左右移动: 选中要移动的代码,按shift + < (或>)

格式:vim/vi 文件名
若文件不存则会创建新文件
若文件已存在则直接打开

保存退出:需要先切换到正常模式Esc
:wq,快捷操作:shift + zz
放弃修改:需要先切换到正常模式Esc
:q!

进入编辑模式:a、i、o、O

高大上命令:
1、光标定位:使用方向键
^:将光标移动到第一个非空字符
$:将光标移动到最后一个字符
gg:将光标定位到首行
G:将光标定位到尾行
ngg:将光标定位到第n行
:n,然后敲回车,功能同上
2、:set number,显示行号
:set nonumber,隐藏行号
3、yy:复制,nyy:复制n行
4、p:粘贴
5 、删除:
x:向后删除单个字符
dd:剪切光标所在的行,ndd:剪切n行

四、gcc编译器
作用:将高级语言编写的代码翻译成计算机能够识别的代码
查看gcc版本:gcc -v
编译:
1、gcc -o hw helloworld.c
2、gcc helloworld.c -o hw
3、gcc hello world ,默认会生成a.out文件
执行:
./可执行程序的名字

安装完xcode,敲gcc-v没有反应,进行如下操作
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
然后敲回车
输入密码(qianfeng),密码不可见
然后再敲回车
gcc -v 查看gcc版本

版权声明:本文为OldChicken原创文章,未经博主允许不得转载。

[Linux操作系统]Linux环境下开发过程中实用的shell命令

在Linux环境下开发程序经常需要用到一些shell命令,这些是很基础的东西,但是不会的话真的很致命。为了提高开发效率,软件攻城师需要掌握并熟记一部分shell命令。         这里有如下约定:...
  • kinyanderson
  • kinyanderson
  • 2015年07月26日 02:19
  • 815

Mac下快速搭建PHP开发环境

最近做了一个后端的项目,是用PHP+MySQL+Nginx做的,所以把搭建环境的方法简单总结一下。备注: 物料:Apache/Nginx+PHP+MySQL+MAMP Mac OS 10.12.1 自...
  • Cgema
  • Cgema
  • 2017年05月18日 10:14
  • 6681

Linux系统环境快速熟悉

============================================ 使用如下命令快速了解linux系统 =====================================...
  • chinayuan
  • chinayuan
  • 2016年05月01日 20:45
  • 1324

基于mac上搭建python开发环境

1.安装python 由于mac自带python,此步骤就可忽略。 (查看mac上的python版本如下) 其实python都更新到3.6.0,只是偶没更罢了。 2.安装pip...
  • sinat_35544362
  • sinat_35544362
  • 2016年12月23日 21:45
  • 1035

mac下搭建php开发环境

Mac OS X 内置Apache 和 PHP,使用起来非常方便。本文以Mac OS X 10.6.3和 10.8.1为例。主要内容包括: 启动Apache 运行PHP 安装MySQL ...
  • henry121212
  • henry121212
  • 2013年06月30日 23:35
  • 20186

Mac OS X 下搭建 Java 开发环境图解

本篇博客介绍如何在Mac osx系统下搭建java开发环境,有了java的开发环境,我们就可以做Java相关的开发,Eclipse和Android Studio都是要有JVM环境才能运行的,所以本篇就...
  • qq_16706275
  • qq_16706275
  • 2015年12月10日 19:37
  • 2186

mac 配置Python集成开发环境

转载地址:http://www.cnblogs.com/Leo_wl/p/4609329.html mac 配置Python集成开发环境(Eclipse +Python+Pydev)...
  • l_215851356
  • l_215851356
  • 2017年03月30日 14:26
  • 705

mac osx 搭建php开发环境

mac osx上搭建php开发环境: 1、由于系统自带了apache2.4.10和php5.5.20,没有打算再mamp。 启动apache: sudo apachectl start 重启apach...
  • shooray
  • shooray
  • 2015年08月03日 22:31
  • 1570

Mac下Android开发环境搭建

1.JDK 1)下载安装 mac系统一般默认会安装jdk 1.6,路径为/System/Library/Java/JavaVirtualMachines/1.6.0.jdk,但有时候可能需...
  • wei_lei
  • wei_lei
  • 2017年05月05日 10:59
  • 1546

mac 搭建Android开发环境

在mac上搭建Android环境和在window上大体相同,不过就是在做环境变量配置等方面有自己独到的方式,那么我们今天就讲一下在mac系统下搭建Android环境。下载相关文件下载的文件包括Java...
  • xiangzhihong8
  • xiangzhihong8
  • 2017年03月20日 19:36
  • 1563
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:熟悉Mac开发环境
举报原因:
原因补充:

(最多只允许输入30个字)