文档章节

vim 高级应用

0mdzz
 0mdzz
发布于 2014/09/02 11:18
字数 139
阅读 24
收藏 0
vim

vim 高级应用

搜索和替换

/string  --忽略大小写:set ic 取消:set noic

n

:%s/old/new/g 全文替换

:n1,n2s/old/new/g 部分替换 不需要确认g需要确认c

#shift+z+z 等于 :wq

#:w /home/zeuss/hehe.bak 另存为

导入文件

:r filename

执行命令

:!data

把命令执行的结果导入到文件中

:r !data

定义快捷键

:map ^n I#<ESC>

:map ^e izhexuejiadiwang@gmail.com

:map ^b 0x

连续行注释

:n1,n2s/^/#/g

:n1,n2s/^#//g

:n1,n2s/^/\/\//g

替换

:ab mymail zhexuejiadiwang@gmail.com

:unab mymail


© 著作权归作者所有

0mdzz
粉丝 2
博文 32
码字总数 6391
作品 0
西安
程序员
私信 提问
apache安装,镇博

1、配置IP地址 [root@localhost ~]#vim /etc/sysconfig/network-scripts/ifcfg-eth0 [root@localhost ~]#service network restart [root@localhost ~]#ifconfig eth0 2、查看并安装httpd [ro......

麦郎
2016/08/23
0
0
本人新书推荐《linux运维之道》

历时一年,本人新作终于可以与大家见面了,希望可以为技术的发展与推广尽一份贡献。 亚马逊: http://www.amazon.cn/Linux%E8%BF%90%E7%BB%B4%E4%B9%8B%E9%81%93-%E4%B8%81%E6%98%8E%E4%B8%...

丁丁历险
2013/12/22
0
0
linux文本文件按列合并

http://blog.163.com/liang8421@126/blog/static/894819572009386653912/ 我想把文本文件file1 和文本文件 file2按照相应的行合并成一个文件 file3。如下所示: 原始文件 file1: aaaa bbbb ...

迈克老狼1
2013/07/25
0
0
saltstack之多节点nginx安装配置

多节点nginx安装配置 定义多节点 cd /srv/salt vim top.sls base: 'server4.lalala.com': - nginx.install 'server1.lalala.com': - nginx.install 把要共享的文件放在指定目录 [root@server......

知微不知更
2017/05/09
0
0
Common Lisp菜鸟指南(译)

Common Lisp菜鸟指南(译) 原文见:http://ghostopera.org/blog/2012/06/24/the-newbie-guide-to-common-lisp/ 译文自:http://reverland.org/Tech/2012/06/26/common-lisp/ 渣翻译,见谅。......

yyliu
2012/06/27
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

Spring使用ThreadPoolTaskExecutor自定义线程池及实现异步调用

多线程一直是工作或面试过程中的高频知识点,今天给大家分享一下使用 ThreadPoolTaskExecutor 来自定义线程池和实现异步调用多线程。 一、ThreadPoolTaskExecutor 本文采用 Executors 的工厂...

CREATE_17
今天
5
0
CSS盒子模型

CSS盒子模型 组成: content --> padding --> border --> margin 像现实生活中的快递: 物品 --> 填充物 --> 包装盒 --> 盒子与盒子之间的间距 content :width、height组成的 内容区域 padd......

studywin
今天
7
0
修复Win10下开始菜单、设置等系统软件无法打开的问题

因为各种各样的原因导致系统文件丢失、损坏、被修改,而造成win10的开始菜单、设置等系统软件无法打开的情况,可以尝试如下方法解决 此方法只在部分情况下有效,但值得一试 用Windows键+R打开...

locbytes
昨天
8
0
jquery 添加和删除节点

本文转载于:专业的前端网站➺jquery 添加和删除节点 // 增加一个三和一节点function addPanel() { // var newPanel = $('.my-panel').clone(true) var newPanel = $(".triple-panel-con......

前端老手
昨天
8
0
一、Django基础

一、web框架分类和wsgiref模块使用介绍 web框架的本质 socket服务端 与 浏览器的通信 socket服务端功能划分: 负责与浏览器收发消息(socket通信) --> wsgiref/uWsgi/gunicorn... 根据用户访问...

ZeroBit
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部