码迷,mamicode.com
首页 > 系统相关 > 详细

Vim学习随笔

时间:2020-01-08 12:48:17      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:退出   窗口   字符   替换   关键字   nbsp   之间   命令   vsp   

(一)Vim处理模式

命令模式

拷贝、删除、粘贴 等,通过i/a等键切换到编辑模式

编辑模式

编辑字符,通过Esc键进行切换

(二)Vim常用命令

创建文件:Vim filename

保存文件::w (先通过Esc退出编辑模式)

关闭文件:  :q(先通过Esc退出编辑模式)

保存并关闭文件: :wq(先通过Esc退出编辑模式)

查看文件:cat filename

Vim 拷贝/粘贴/删除

拷贝:yy/yw (yy是拷贝一行 yw是拷贝一个词,只要词后面有空格就认为是一个词)

粘贴:p 

删除:dd/dw (dd删除一行 dw删除一个词)

Vim 光标移动

左下上右:h/j/k/l  (跟上下左右箭头功能相同)

跳到文件头:gg

跳到文件尾:G

Vim 行内光标移动

移动到行首:^

移动到行尾:$

按单词移动:向前w/ 2w/,向后 b/ 2b/(2w/向前移动两个词,2b向后移动两个词)

Vim 查找与替换

查找关键字:/关键字 

想要查找下一个关键字 点击n 上一个关键字shift + n

查找与替换::%s/关键字/替换字/gc (g:globe,表示全局替换   c:confirm,表示进行确认)

指定范围的替换::21,23s/关键字/替换字/gc(在21行到23行之间替换)

设置行号::set number

Vim 多窗口

分窗口::split   或者 :vsplit(:split横向分割窗口  :vsplit纵向分割窗口)

窗口间跳转:ctl + ww  或者ctl + w[hjkl]

Vim学习随笔

标签:退出   窗口   字符   替换   关键字   nbsp   之间   命令   vsp   

原文地址:https://www.cnblogs.com/MiYa0219/p/12165320.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!