ios note编辑器 苹果编辑器在哪
转载
Mac Vim 编辑器
1、打开一个文件:vi 文件名
按住 shift 连按两次 z 键( :q )退出 vi 编辑器
2、vi 两种模式:第一是命令模式(按 esc 进入命令模式),第二是编辑模式(按 i 进入编辑模式)
3、保存文件:在命令模式下输入’:w’回车
4、光标移动:命令模式下
h 左移
j 下移
k 上移
l 右移
w 下一个单词的词首
$ 行尾
^ 行首
gg 文件第一行的头部
G (shift + g) 文件最后一行的头部
5、文件编辑:命令模式下
yy 拷贝光标所在的行
nyy 从当前光标开始拷贝n行
p 将拷贝的内容粘贴在下一行
dd 删除(剪切)光标所在的行
ndd 从当前光标开始删除n行
u 撤销上一次指令
o 当前行下一行插入一行,并进入编辑模式
O (shift + o) 当前行上一行插入一行,并进入编辑模式
a 将光标移动到当前位置的下一个字符,并进入编辑模式
x 删除光标位置字符
1、编译器环境监测
终端下输入 gcc
若显示 clang: error: no input files 表示机器上装有 gcc 编译环境
2、编译链接
gcc -o hellotest hello.c 将 hello.c 文件编译生成目标文件 hellotest
或 gcc hello.c -o hellotest
或 clang -fobjc-arc hello.c -o hellotest
3、运行
./hellotest 运行文件 hellotest
更改vi关键字颜色
系统用户目录下输入 vi .vimrc
输入以下内容保存
syntax on "自动语法高亮
set tabstop=4 "设定tab长度为4
set softtabstop=4 "按退格键一次删掉4个空格
set ruler "打开状态栏标尺
set number "显示行号
set nocompatible "关闭 vi 兼容模式
colorscheme evening "设定配色方案
set shiftwidth=4 "设置《 和 》命令移动时的宽度为4
set nobackup "覆盖文件时不备份
set autochdir "自动切换当前目录为当前文件所在的目录
set backupcopy=yes "设置备份时的行为为覆盖
filetype plugin indent on "开启插件
1. 编辑模式:
可以进行正常的编辑操作
左下方显示 -- INSERT --
"在命令模式下输入 i 能够进入编辑模式"
2. 命令模式:
可以输入操作命令
左下方什么也不显示
"在编辑模式下按 esc 能够返回到命令模式"
/xxx 查找xxx
n 执行上一次查找
0 到行首
w 光标往后移动一个词
b 光标往前移动一个词
x 删除当前一个字符
dw 删除一个单词
D 删除到行尾
dd 删除整行
V 选中整行
y 将选中部分的内容复制到剪切板
p 在光标下方粘贴剪切板中的内容
u 撤销上一次修改
numG 移动光标到指定的行(num)。(比如 10G 就是到第 10 行)
gg 到文件开始
G 到文件末尾
:wq 保存退出
:q! 不保存退出,一旦修改错误,就放弃修改
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。