您现在的位置是:主页 > Web前端技术 > Web前端技术

VsVim的知识点有哪些编程语言

IDCBT2022-01-11服务器技术人已围观

简介这篇文章主要为大家分析了VsVim的知识点有哪些的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深

这篇文章主要为大家分析了VsVim的知识点有哪些的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“VsVim的知识点有哪些”的知识吧。

VsVim -- 编程路上的点滴积累先记录,日后慢慢整理:

vim内外部的复制粘贴

1.“+y表示从vim复制到系统剪切版;
2.“+p表示从外部文件(系统剪切版)粘帖到vim;

vim 批量删除空行

第一种方案:
在命令状态下,输入:g/^\s$/d;回车,搞定。
命令解释:
       :g 代表在全文档范围内
       ^代表行的开始
      \s*代表空白字符
      &代表行的结束
      d代表删除
      用//将3段代码隔开

第二种方案:
删除空行:
:g /^\n*$/ d  #g为global 正则为:行开始+换行...  其实/^\n/就可以。 d为命令,表示删除。

vim 与 shell 之间的切换

:shell 可以在不关闭vim的情况下切换到shell命令行
:exit 从shell回到vim

vim 每隔一行:1.插入一行、2.插入三行

1):%s/\n\n/\r/g
2):g/^/norm 3o
        norm 这个命令的意思是,把后面的参数看成是在普通模式下的按键。

vim 文件浏览

:Ex 开启目录浏览器,可以浏览当前目录下的所有文件,并可以选择
:Sex 水平分割当前窗口,并在一个窗口中开启目录浏览器
:ls 显示当前buffer情况

vim 在文件之间切换及窗口调整

1、打开多个窗口
打开多个窗口的命令以下几个:
横向切割窗口
:new+窗口名(保存后就是文件名)
:split+窗口名,也可以简写为:sp+窗口名
纵向切割窗口名
:vsplit+窗口名,也可以简写为:vsp+窗口名
2.文件间切换
Ctrl+6—下一个文件
:bn—下一个文件
:bp—上一个文件
3.在窗格间切换的方法
Ctrl+w+h/j/k/l 
Ctrl+ww——依次向后切换到下一个窗格中
4、窗口大小调整
纵向调整
:ctrl+w + 纵向扩大(行数增加)
:ctrl+w - 纵向缩小 (行数减少)
:res(ize) num  例如::res 5,显示行数调整为5行
:res(ize)+num 把当前窗口高度增加num行
:res(ize)-num 把当前窗口高度减少num行
横向调整
:vertical res(ize) num 指定当前窗口为num列
:vertical res(ize)+num 把当前窗口增加num列
:vertical res(ize)-num 把当前窗口减少num列
5、给窗口重命名
:f file
6、vim打开多文件
vim a b c
:e file
        分窗口编辑多个文件
                vim -o : 水平分割显示
                vim -O : 垂直分割显示
     :qa 关闭所有窗口

:n 跳至下一个文件,也可以直接指定要跳的文件,如:n c,可以直接跳到c文件
:e# 回到刚才编辑的文件

标签:

很赞哦! ()

本栏推荐