本站将逐步迁移至新站点,点击访问

vim常用操作

104次阅读
没有评论

快捷键

ctrl + a 光标移动到行首
+ e 光标移动到行尾
+ u 光标所在位置删除到行首
+ k 光标所在位置删除到行尾
+ r 调出最近一条含有关键字的命令
+ 左|右 光标移动以单词为单位
+ c 撤销以输入的命令
+ d 关闭当前环境

命令模式

vim /etc/vimrc
:set nu|nonu                     ####行号的显示
:set mouse=a                   ####设定鼠标可以操作光标位置
:help                                 ####查看vim的用法,:q退出帮助
ctrl + v                              ####高亮选择模式,可以选者一片区域操作
u                                       ####恢复到未操作之前
ctrl + r                              ####恢复到操作之后

批量添加字符

ctrl + v 选中要加字符所在的位,按I键,在加入想要加入的字符,按esc

分屏功能

ctrl+w s ####上下分屏
ctrl+w v ####左右分屏
ctrl+w c ####撤销光标所在屏幕
ctrl+w 上|下|左|右 #####移动光标到指定的屏幕中

替换字符

在命令模式中

:%s/原字符/替换后字符/g

搜索关键字

/关键字

n向下匹配

N向上匹配

字符的管理

dw 删除光标所在单词
dl 删除光所在字母
dd 删除一整行
d  数字d 删除数字指定的行数
d  数字 上键 向上删除指定行数
yw 复制光标所在单词
yl 复制光所在字母
yy 复制一整行
p  粘贴
y  数字y 复制数字指定的行数
cw 剪切光标所在单词
cl 剪切光所在字母
cc 剪切一整行
c  数字c 剪切数字指定的行数
剪切完成后会进入插入模式,要粘贴先退出插入模式再按P键

移动光标到指定行

:行号

G ##移动光标到文件末行

vim的插入模式

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

vim的退出模式

在命令模式下输入
:q    ###退出,在未对文件作任何修改的时候可以用
:q!   ###强制退出
:wq   ###退出保存
:wq!  ###强制退出保存

 

Honest1y
版权声明:本站原创文章,由Honest1y于2016年11月03日发表,共计2020字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)