vim文本编辑器
文本编辑器
1.vi
1)安装vim
sudo apt-get install
2)使用vim的最简单的流程
A)$vi 待编辑的文件名(可以携带路径)
B)进入vi编辑器之后,此时vi处于命令模式下,按下i键进入输入模式
C)在输入模式下,编辑相应文本
D)使用esc键退回到命令模式,输入:进入底行模式,键入wq,保存文件并退出
3)显示行号
在命令模式下输入:set number (set nu),回车,即可显示行号
练习:使用vi打开/etc/passwd文件,并显示行号
$vi /etc/passwd
在命令模式下输入:set number
4)行间快速跳转
A)快速跳转到指定的行
在命令模式下输入 :行号,回车,即可跳到指定行
B)快速跳转到首行:
在命令模式下键入gg,即可跳转到首行
C)快速跳转到末行:
在命令模式下键入G,即可跳转到末行
5)使用vi对文件内容进行快速编辑
单行复制:在命令模式下键入yy,即可复制光标所在行到缓冲区
多行复制:在命令模式下键入nyy(此处n为复制的行数),即可复制光标向下n行(包括光标所在行)到缓冲区
单行粘贴:在命令模式下键入p,即可将缓冲区内的内容复制到光标的下一行
多行粘贴:在命令模式下键入p,即可将缓冲区内的内容复制到光标的下一行
单行删除:在命令模式下键入dd,即可删除光标所在行到缓冲区
多行删除:在命令模式下键入ndd(此处n为复制的行数),即可删除光标所在行到缓冲区
单行剪切:先使用dd删除,在使用p粘贴到某一行
6)撤销操作
A)撤销上一次操作:在命令模式下键入u,即可撤销上一次操作
7)用户的vi的配置文件的位置在~/.vimrc
所有用户共享的vi配置文件的位置:/etc/vim/vimrc
vi的配置文件的执行顺序:先查找当前登录用户目录下的.vimrc文件,如果不存在,去查找执行/etc/vim/vimrc
注意:如果只需要配置该用户的vi,只需要创建并编辑~/.vimrc即可
$vi .vimrc (设置vi参数)
set number 显示行号
syntax on 高亮
set autoindent 自动缩进对齐
Set cindent C语言下的自动对齐
Set tabstop=4 智能缩进
Set softtabstop=4 设置缩进
Set shiftwidth=4 设置缩进宽度
Set showmatch 显示括号匹配
2.gedit
3.gcc 编译器
A)直接编译指定文件,生成默认名称的可执行文件a.out
gcc hello.c
B)
gcc -o hello.exe hello.c
-o指定目标文件
C)
gcc -o hello.exe hello.c main.c hahaha.c(将三个.c文件合起来编译)
Shell
Shell脚本 shell变量
4.重定向
5.管道 (单向)