2015.03.31hello Mac /C
1.Mac 本快捷键
2.终端命令
2.1什么是终端,终端的作用
路径的概念:文件的位置
mac users/ms/desktop/1.rtf
win d:\111\222\333\1.txt
绝对路径:从根目录开始的路径
相对路径:不从根目录开始的路径 222\333\1.txt
2.2如何打开一个终端
pwd:输出当前工作的目录路径
ls:显示当前目录内容
ls -G :变色设置
ls -a :显示所有文件
ls -l :以长格式显示文件属性(详细信息)
[drwx------+ 6 qianfeng staff 204 3 31 15:48 Desktop]
rm 删除
cd + dir:切换到dir目录
cd .. 返回上级目录
cd . 当前目录
cd ../..
cd ~ 或者cd : 进入用户主目录
cd /进入根目录
vim .bash_profile 进入vim 编辑器 i —> ESC SHIFT+: —> wq
source .bash_profile —>立即生效!!
syntax on 语法高亮
set nu 显示行号
************************************************
2.3终端常用命令
mkdir 创建文件夹
touch 创建文件
touch a b c 创建多个
cp niki.txt ./temp 复制文件到文件夹
cp -r liushuang /user/qianfeng/Desktop/ 复制文件夹
mv niki.txt ./temp 移动文件
mv liushuang ./temp 移动文件夹
mv niki.txt liushuang.txt 重命名文件 路径长度要相同
mv niki liushuang 重命名文件夹 路径长度要相同
rm 删除文件
rm -r 删除目录
rm -r * 删除所有文件
rm -f * 删除当前目录下所有文件
rm -rf * 删除当前目录下所有文件夹
***************************************************
3.vim 的使用
3.1什么是vim,vim 的作用
终端下的文本编辑器
需求:打开文本 /输入文本/保存/关闭
3.2如何打开vim —> vim 1.txt
3.3 vim的三种模式
命令模式(打开文件即命令模式)—> 输入模式(输入 a i o)—> 末行模式(shift +:)
ESC +a:光标之前输入
ESC +i :光标之后输入
ESC +o :换行输入
3.3.1命令模式
x 删除本行的一个字符
dd 删除某行 ndd 删除n行
yy 复制一行 nyy 复制n行
dd + p 剪切 ndd + p 剪切n行
p 粘贴
u 撤销
ESC 前提下SHIFT + $ 移动到本行末尾
SHIFT + <-移动到本行首位置
SHIFT + ->移动到下一行首位
gg 光标到第一行开头
SHIFT + g 移动到最后一行开头
3.3.3 末行模式 (切换: ESC + :)
w 保存 w!强制保存
q 退出 q! 强制退出
wq 保存后退出
u 撤销
: 23 ->末行模式下进入23行
set number/nu 设置行号 set nonumber /nonu 取消行号
ESC + : 末行模式下
/liushuang 查找liushuang, n(next) 从前往后找
?liushuang 查找liushuang, n 从后往前找
3.3.4 三种模式之间的相互转换
命令模式《》输入模式
命令模式《》末行模式
输入和末行不能直接转换,命令是桥梁
****************************
4.编写第一个c程序
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。