自学内容网 自学内容网

Linux下vim编辑器的使用方法

Vim编辑器

vim kk  使用vim来创建或编辑 kk文件

一般模式下的操作

 x 为向后删除一个字符

 nx 连续向后删除n个字符

 dd 删除光标所在行

ndd 删除光标所在的向下n行

 yy 复制光标所在的那一行

nyy 复制光标所在的向下n列

 p 将已复制的数据在光标下一行粘贴上

 P 则为贴在光标的上一行

 u 恢复前一个操作

一般模式下切换到编辑模式

i从目前光标所在处插入

I 在目前所在行的第一个非空格符处开始插入

a 从目前光标所在的下一个字符处开始插入

A 从光标所在行的最后一个字符处开始插入

o 在目前光标所在的下一行处插入新的一行

O 为在目前光标所在处的上一行插入新的一行

r 只会取代光标所在的那一个字符一次

R 会一直取代光标所在的文字,直到按下 ESC 为止

一般模式切换到命令行模式

:w 保存编辑的内容

:w! 强制写入该文件,但跟你对该文件的权限有关

:q 离开vi

:q! 不想保存修改强制离开

:wq 保存后离开

:x 保存后离开保存后离开(是wq的快捷方式,保存并退出)

vim多窗口使用技巧

横向切割打开

:new+窗口名(保存后就是文件名)  打开一个新窗口

:split+窗口名(保存后就是文件名)  打开一个新窗口,split可以简写为sp

纵向切割打开

:vsplit+窗口名(保存后就是文件名)  打开一个新窗口,vsplit可以简写为vsp

关闭多窗口:

:qall  关闭当前窗口

窗口的切换:

:ctrl+w+j/k 通过j/k可以上下切换,或者:ctrl+w加上下左右键,还可以通过快速双击ctrl+w依次切换窗口

vim与shell切换:

:shell 可以在不关闭vi的情况下切换shell命令行

:exit 从shell回到vim


原文地址:https://blog.csdn.net/2301_76207358/article/details/140535576

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!