Linux入门第八节-Vim编译器之神

Linux入门第八节-Vim编译器之神

教程10、Vim编辑器的使用_哔哩哔哩_bilibili

—.Linux中常见的编译器

1.种类

Vi| nano|emacs|Vim

2.Vim介绍

Vim是从Vi发展出来的一个文本编译器。代码补完、编译及错误转跳等方便编程的功能特别丰富,中程序员中广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器;

Vi编辑器通常简称Vi,而Vi又是visual editor的简称。它们执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编译器程序所没有的;

Vim是Vi的加强版,比Vi更容易使用,Vi的命令几乎全部都可以在Vim使用;

 二.配置Vim

1.先安装vim,然后创建一个touch .vimrc,用vim配置一下,可以先看下面的操作然后在配置
2.配置可以按喜好来,使用下面的话需要把括号与中文去掉

set syntax=on (光亮)

set tabstop=4(修改tab显示宽度)

set softtabstop=4(修改tab键的行为)

set number(最示行号)

set enc=utf-8(宇符编码)
set showmatch(括号匹配)

3.使用source .vimrc刷新一下

 三.Vim操作

操作模式可以说是两种(普通,插入)也可以说是三种(普通,插入,命令);

1.普通模式(命令操作模式):操作文件

①.移动光标
h向左,l向右,j向下,k向上;

②.滚动与翻页
G移动到低端,gg移动到开头;
ctrl +y上滚,+e向下滚,+b上页,+f下页;

③跳跃
(1).单词
b跳跃单词到首宇母,e跳到单词末尾,w跳跃单词,+ctrl 大跳;
(2).行
0或^跳到行初,$跳跃到行末尾;
(3)函数体
按{};

④删除,撤销,替换
(1).删除
删除x,dd删除一行,dw移除当前所在光标
往后的单词;
(2).撤销
u撤销;
(3).替换
r替换单词,R一直替换;

⑤.粘贴复制
(1).复制:
yw复制一个单词,y$复制一段,缺点不知道复制了什么,用可视化模式选择文本;
(2).粘贴:
Linux删除复制都是有记录的,点p释放;

⑥.可视化模式(选择文本)
v进入用①②③选择操作,按y复制;

V选择一行,ggvG全选,o切换文本首尾,0补全角落,ctrl+v矩阵选择;

vaw快速选择单词,vab包括括号,vaB大括号,va<包含尖括号;

<>代码缩进,~切换大小写,U全部大写,u全部小写;

⑦.命令模式(按shift+:)
(1).退出
q退出,wq保存退出,加!强制执行;
(2).查找
/查找单词,n找下一个,N找上一个;
(3).替换
set number显示行号,输入行号自动定位;
s/要改单词/改后单词/g(替换一行),s前面加%替换全部,前面加行号可以固定行号,后面加c有提示;

2.插入模式:编辑的时候

i光标位置的前面插入,a光标位置的后面插入,o直接enter到下一行输入,esc退出插入模式;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值