linux下vim的一些常用命令

输入

i:在光标所在字符前插入文本

I:在行首插入文本

o:在光标的下一行插入文本

O:在光标的上一行插入文本

a:在光标后插入文本

A:在行尾插入文本


退出

q:在命令模式下输入:q退出(注意:在文本已经改动的情况下,只输入q是不能退出的,要使用以下组合)

q!:强行退出

wq:保存退出

 

光标定位

gg:回到光标所在行行首

G:回到行尾

行定位:在命令模式下输入 :35  按回车,则光标定位到35行

 

查找

在命令模式下输入 /name (name是你所要查找的字符),按n是向下查找,N是向上查找

 

复制

yy:复制光标所在行,nyy(n是你要复制的行数,例如5yy,则复制光标以下5行)

在命令模式下按 v,按键盘上的上下左右箭头选择所要复制的内容,然后按 y

在命令模式下按ctrlv,按键盘上的上下左右箭头选择所要复制(剪切)的内容,然后按 y (复制)或 s(剪切),通常使用这个命令整理代码

 

删除

dd:删除光标所在行,nd(n是你要删除的行数,例如5d,则删除光标以下5行);其实dd并没有真正的删除,只是把内容放到粘贴板上,按p可以复制 dd 所删除的内容

x:删除光标后面的字符;

X:删除光标前面的字符;

 

撤销

u:撤销上一步命令

恢复

ctrl+r:恢复撤销的命令

粘贴

p:粘贴到光标所在行下一行

P:粘贴到光标所在行的上一行

浏览多个文件

sp:在命令模式下输入:sp filename 回车

vsp:垂直打开

ctrl + w+w:切换文件

字体放大缩小

ctrl+shift+“+”:放大

ctrl+shift+“-”:缩小

查看程序结构

Tlist:命令模式下输入 :Tlist   回车

在线编译执行

在命令模式下输入 :!gcc 。。。这是在线编译

在命令模式下输入:!./a.out  这是在线执行      

这个功能作用是方便修改代码;




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值