如何在mac终端使用vim软件及方法
一、介绍Mac 快捷键的使用:
1、finder --资源管理器,Mac的硬盘不分区,只有一个根目录
2、系统偏好设置 --控制面板
快捷键:win ctr 换 command 就OK。
Command a 全选
Command c 复制
Command v 粘贴
Command z 撤销
Command 放大字体
Cdto 换行目录
/根目录
-home 目录
。当前目录
。。上级目录
绝对路径 -- 从根目录开始的路径
相对路径 -- 从当前目录开始的路径
二、mkdir 创建目录
1、mkdir ios 创建目录列表
2、ls 查看iOS列表目录
三、rm rmdir 删除目录
四、touch 可以创建空白的文件
五、编辑文件
三种模式:
命令模式:I 插入。a添加 按 esc
编辑模式 : esc 回到命令模式
底行命令模式:按esc :wq保存退出
按 esc :set nu 显示行号 :set onnu不显示行号
编辑文本文件 1.txt 文件
第一步,创建 touch hello.c
vi hello.c
按esc 再vi写程序
Int mian()
{
Retuen 0;
}
:wq 保存退出
执行结果
第二步,gcc hello.c ( -o hello.c 改名)
. /a.out
显示hello worl
Cat hello.c
显示之前写的代码行
第三,vim hello.c
Last login: Mon Oct 28 21:41:51 on ttys000
longchangmindeMacBook-Pro:~ longchangmin$ mkdir ios //创建目录
longchangmindeMacBook-Pro:~ longchangmin$ ls //查看创建目录列表当中有没有ios目录
1.txt Pictures
Creative Cloud Files Public
Desktop Virtual Machines.localized
Documents day01
Downloads file
Library hello.c
Movies ios
Music
longchangmindeMacBook-Pro:~ longchangmin$
longchangmindeMacBook-Pro:~ longchangmin$ cd ios //查看目录
longchangmindeMacBook-Pro:ios longchangmin$ ls
longchangmindeMacBook-Pro:ios longchangmin$ mkdir day01 //再创建一个目录
longchangmindeMacBook-Pro:ios longchangmin$ ls //查看目录
day01
longchangmindeMacBook-Pro:ios longchangmin$ cd day01
longchangmindeMacBook-Pro:day01 longchangmin$ ls
longchangmindeMacBook-Pro:day01 longchangmin$ mkdir tmp //创建零时目录文件
longchangmindeMacBook-Pro:day01 longchangmin$ ls
Tmp
///删除目录
longchangmindeMacBook-Pro:day01 longchangmin$ rmdir tmp //删除目录文件
longchangmindeMacBook-Pro:day01 longchangmin$ ls //查看没有嘛删除
longchangmindeMacBook-Pro:day01 longchangmin$ touch 1.txt //可以创建空白的文件
longchangmindeMacBook-Pro:day01 longchangmin$ ls //查看显示文件大小
1.txt
longchangmindeMacBook-Pro:day01 longchangmin$ ls -l
total 0
-rw-r--r-- 1 longchangmin staff 0 10 28 22:02 1.txt
longchangmindeMacBook-Pro:day01 longchangmin$
longchangmindeMacBook-Pro:day01 longchangmin$ vi hello.c //第一步
进入 vi 界面 点击esc 进入编辑模式,再点击esc 写:set nu 显示行号 set nonu 不显示行号
写程序好,然后点击esc :wq保存退出,gcc hello.c 运行结果。(gcc hello.c -o hello.c 改名)
longchangmindeMacBook-Pro:~ longchangmin$ gcc hello.c
longchangmindeMacBook-Pro:~ longchangmin$ ls
1.txt Public
Creative Cloud Files Virtual Machines.localized
Desktop a.out
Documents day01
Downloads file
Library heelo.c
Movies hello.c
Music ios
Pictures
longchangmindeMacBook-Pro:~ longchangmin$
longchangmindeMacBook-Pro:~ longchangmin$ ./a.out
hello world
longchangmindeMacBook-Pro:~ longchangmin$
longchangmindeMacBook-Pro:~ longchangmin$ cat hello.c //查看vi编辑器当中的代码
#include
int main()
{
printf("hello world\n");
return 0;
}
1 set nu "显示行号
2 syntax on "语法高亮
3 set cindent "c 的缩进模式
4 set autoindent "自动缩进
5. 6
~
~