vim-surround 插件用法
vim-surround 插件用法
文章目录
- vim-surround 插件用法
- 1. 插件地址
- 2. 增改删
- 2.1 增
- 2.2 改
- 2.3 删
1. 插件地址
https://github.com/tpope/vim-surround
2. 增改删
2.1 增
- 单词周围加双引号:
ysiw"
- 单词周围加圆括号:
ysiw(
,左括号是带空格的 - 单词周围加方括号:
ysiw]
,右括号不带空格 - 以空格为分界加圆括号:
ysiWb
,这是不带空格的括号,大B
代表不带空格的花括号 - 从光标位置到字母
n
加<span>
:ysfn<span>
- 从光标位置到字母
n
前面加"
:ystn"
- 整行前后加
<div>
:yss<div>
v
模式选中区域前后加"
:v
选中,大S
,"
。
这种情况不会换行- 大
V
模式选中区域前后加<div>
:大V
选中,大S
,<div>
。
这种情况会换行,div
标签和内容一共占据3
行。
2.2 改
- 双引号改单引号:
cs"'
,作用于整行
2.3 删
- 删除双引号:
ds"
,作用于整行
完成于 2019.7.1
vim-surround 插件用法相关推荐
- linux下vim编辑器插件,为你介绍Linux系统中vim编辑器的实用插件!
今天小编要跟大家分享的文章是关于Linux系统中vim编辑器的实用插件.Vim 是 Linux 下的常用文本编辑器,但也经常被称为是一个上古神器,因为它对于初学者而言相当不友好,也不好入门. Linu ...
- vim插件的安装方式 -- vim注释插件和doxygen函数注释生成插件-ctrlp插件-tabular等号对齐 插件...
使用unzip的时候 指定 -d选项, 是说明解压到的 目标地址. 这个参数还是比较方便的, 比直接unzip到当前目录, 然后在去拷贝到目标目录, 然后再删除当前目录中的解压文件夹, 方便多了. 使 ...
- 【Linux vim 入门及渐进过程2 - vim 常用插件配置】
文章目录 1.1 vim 常用配置 1.1.2 vim 别名 alias 配置 1.1.3 vim 终端颜色配置 1.1.3 vim cscope 函数配置 1.1.4 vimrc 配置 1.2 vi ...
- vim 配置插件分享
转载自 http://a.vifix.us/blog/vim-%E9%85%8D%E7%BD%AE%E6%8F%92%E4%BB%B6%E5%88%86%E4%BA%AB 此文在vim中完成,全文较长 ...
- vim的高级用法配置以及在系统中如何获取帮助
vim的高级用法配置以及在系统中如何获取帮助 1 vim的三种模式 1.1 使用方法 1.2 vim模式 2 vim工作的基本配置 2.1 临时设定(set设定) 2.2 永久设定方式 3 搜索 4 ...
- Vim Vundle 插件管理器
/*********************************************************************** Vim Vundle 插件管理器* 说明:* 话说Vi ...
- vim-commentary 插件用法
vim-commentary 插件用法 参考 vim-commentary 插件用法 1. 插件地址 https://github.com/tpope/vim-commentary 2. 插件用法 单 ...
- idle扩展插件_Python3.4学习笔记之 idle 清屏扩展插件用法分析
本文实例讲述了Python3.4 idle 清屏扩展插件用法.分享给大家供大家参考,具体如下: python idle 清屏问题的解决,使用python idle都会遇到一个常见而又懊恼的问题--要怎 ...
- IDEA中安装配置Jrebel热部署插件用法笔记
今天给大家介绍一下IDEA中安装配置Jrebel热部署插件用法,希望对大家能有所帮助! 1.Jrebel插件介绍 JRebel属于一款JAVA虚拟机插件,它可以让你的项目在不需要进行重新编译的情况下, ...
- Vim安装插件在命令行下看代码
这几天我又想抛弃source insight 了,主要是太慢了 安装如下 VIM万能插件 或者使用 sudo apt-get installexuberant-ctags 安装 我主要是使用函数跳转功 ...
最新文章
- mongodb java 学习_MongoDB学习(四):通过Java使用MongoDB
- 汇编语言——《子程序应用(数制转换)程序设计》实验报告
- JS-copy到剪贴板
- python获取中文字体点阵坐标_Python实现点阵字体读取与转换的方法
- 面向.NET开发人员的Dapr- actors 构建块
- C语言爬楼梯问题(递推)
- MapReduce之如何给运行在YARN上的MapReduce作业配置内存
- linux快速统计目录大小,linux下统计文件夹、文件的大小--du
- 学习web前端历程(十七)
- 软件测试常见面试题合集(内附详细答案)
- excel冻结多行(固定表头)
- 自我介绍html模板王,个性简短自我介绍模板十篇
- 手机文件传云服务器失败怎么回事,为什么百度云上传不了文件 百度云无法上传文件原因解决办法...
- lego-loam代码分析(3)-激光里程计
- 【每日新闻】微软亚洲研究院院长洪小文:今天的AI只是一个黑盒 | 北京市政交通一卡通充值今起可在线领取电子发票...
- PHP开发一个小型商务网站
- c++数据结构面试题(附答案)
- PS通过模板批量替换数据转换为PDF
- DDR2/3-PCB设计规则
- 信息系统项目管理师(软考高项)备考经验与心得