LINUXvim

###vim的命令模式###

:set+调整参数(用来调整vim的工作方式)

:set  nu #显示行号

:set  nonu #不显示行号

:set mouse =a #显示鼠标

:set  cursorline  #显示行线

注意:

在vim命令行中的设置是临时的,要永久保存设置在etc/vimrc(配置文件)里面设置
命令模式下搜素: /关键字

字符的管理

y:复制字符

yl:复制光标所在的一个字符

y3l:复制光标所在的三个字符

yw:复制光标所在的单词

yy:复制光标所在的行

d:字符的删除

dl:删除光标所在的一个字符

dw:删除光标所在的单词

dy:删除光标所在的行

c:字符的剪切

cl:剪切光标所在的一个字符

cw:剪切光标所在的单词

cy:剪切光标所在的行

注意:

在剪切之后vim会由命令模式进入插入模式,先退出插入模式,再进行粘贴

p:粘贴,一般使用y和c选择字符后,将光标移动到所要粘贴的地方,按p即可完成字符的粘贴

u:撤销,在以上操作中,如果操作失误要返回上一步的操作,用u进行撤销

vim可视化模式:crtl+v

批量添加字符
        ctrl + v 选中要加入字符所在的列
        按大写的I
        加入字符
        按【esc】<C-F12>

字符的替换
    :%s/要替换的字符/替换成的字符/g
    :%s/:/@/g        ##替换全文的:为@
    :1,5s/:/@/g        ##替换1-5行的:为@
    注意:
    %s标示所有的行
    g标示所有的列

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

 在命令模式下光标的移动
    gg         ##光标移动到文件的第一行
    G        ##光标移动到文件的最后
    :数字        ##光标移动到到指定的行

###插入模式###
1)
    插入模式下光标的移动
    i    ##光标所在位置插入
    I    ##光标所在行行首插入
    o    ##光标所在行下一行插入
    O    ##光标所在行的上一行插入
    a    ##光标所在字符的下一个字符插入
    A    ##光标所在行的行尾插入
    s    ##光标所在字符删除并插入
    S    ##光标所在行删除并插入

###vim的退出模式###
:q          ##退出,在文件内容没有被改变时使用
:wq        ##退出保存
:q!         ##强制退出不保存,在改变文件后不想保存时使用
:wq!       ##强制退出保存    在对只读文件编写时使用,注意,所编辑的只读文件必须时当前用户的文件

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值