Linux 下vim的操作

常见的复制,粘贴,上下左右,替换,分栏,插入。。。。

vim有三种模式:底行命令模式,插入模式,一般模式

一般模式:进入采用vim filename,退出采用:wq

插入模式:进入采用i,a,o,退出采用esc(随即进入一般模式)

底行命令模式:进入采用 : (一般模式下),如果在插入模式,要先进入一般模式,退出采用回车键。

复制粘贴操作:先选定要复制区域(v自己选择一个字符一个字符移动,V一行一行移动),y进行复制,p进行粘贴(p自动换行粘贴,P本行粘贴)。

上下左右:一般模式下kjhl分别为上下左右,当然键盘上面的上下左右键也是可以用的。

替换:R从光标所在字符开始输入就会依次替换或者r+target ch 改变某一个字符

分栏:底行命令模式下,sp filename 为水平分栏,vs filename 为竖直分栏,可利用ctrl + w+(上下左右来切换文件)

如果不想分栏,可以在进入一般模式的时候vim filename1 filename 2 filename 3,然后进入底行命令模式输入n,选择编辑下一个文件,输入N,选择编辑上一个文件。想查看所有要编辑的文件,输入files即可。

插入:i  光标所在位置左侧插入,a光标所在位置插入,O光标所在下一行插入,o光标所在行插入

删除:D或者dd删除当前行,x删除光标所在字符,dw删除光标所在位置的一个单词,例如int main,我把光标放在i上,则会自动删除nt,而 i 不删除

撤回刚才操作:一般模式下:u

猜你喜欢

转载自blog.csdn.net/weixin_41556394/article/details/81233370