Linux vim基本操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux vim基本操作相关的知识,希望对你有一定的参考价值。

一、字符的复制

yl复制一个子母
y3l复制3个子母
yw复制一个单词
y3w复制3个单词
yy复制1行
y3y复制3行
p复制完成后后按"p"粘贴

二、字符的删除

dl删除一个子母
d3l删除3个子母
dw删除一个单词
d3w删除3个单词
dd删除一行
d3d删除3行

三、字符的剪切

cl剪切一个子母
c3l剪切3个子母
cw剪切一个单词
c3w剪切3个单词
cc剪切一行
c3c剪切3行

注意:经过剪切后会进入到插入模式,在执行黏贴动作时一定要退出插入模式

四、vim的可视化模式

  1、在命令模式下按"Ctrl+v"可以进入到可视模式,在可视模式下可以区域选择字符。

  2、可视模式下批量添加字符

    步骤1:ctrl+v 选中要加入字符所在列

    步骤2:按“I”进入插入模式,写入要加入的字符

    步骤3:按esc

五、批量修改字符

:%s/原有字符/替换后字符只替换每一行中第一个出现的原有字符
:%s/原有字符/替换后字符/g替换全文中所有原有字符
:%s/^\ *//g 把行首的空格去掉,\代表转义的意思

六、vim的分屏

Ctrl+w  s
上下分屏
Ctrl+w  v左右分屏
Ctrl+w  c关闭光标所在屏幕
Ctrl+w  上下左右光标移动到指定屏幕
:sp+file2同时编辑当前文件和file2

七、vim光标移动

    在命令模式下:

:数字移动到指定的行
G文件最后一行
gg文件的第一行

 在插入命令下

i光标所在位置插入
I

光标所在行首

a光标所在字符的下一个位置
A光标所在行尾
o光标所在下一行
O光标所在上一行
s删除光标所在字符插入
S删除光标所在行插入

八、vim的退出模式

:q用vim打开文件但没有对人后字符做任何操作时可直接退出
:q!当用vim打开文件并对字符作操作,放弃所有操作退出
:wq保存退出
:wq!强行保存退出,对超级用户及文件所有人生效

九、vim手册

vimtutorvim的手册
:q退出vimtutor


本文出自 “13122323” 博客,请务必保留此出处http://13132323.blog.51cto.com/13122323/1949103

以上是关于Linux vim基本操作的主要内容,如果未能解决你的问题,请参考以下文章

Linux_开发工具vim的基本操作与配置

Linux:Vim基本命令

Linux—— vim常用操作命令

[Linux]vim基本操作

Linux环境及工具(yum/vim/gcc/g++/gdb/make/Makefile)

Linux——基础开发工具和vim编辑器的基本使用方法