linux正则表达式和vim的详细解析! z long • 2017-04-09 14:08 • Linux干货 正则表达式: 元字符– [:upper:] 大写 [:lower:] 小写 [:digit:] 全数字 [:alpha:] 全字母 [:alnum:] 全字母数字 匹配次数– . 匹配任意单个字符 * 匹配前面字符任意次 \? 匹配前面字符0次或1次 \{n\} 匹配至少n次 \{m,m\} 匹配至少m次 最多n次 \{,n\} 匹配最多n次 \{n,\} 匹配至少n次 位置锚定– ^ 行首锚定 $ 行尾锚定 \<,\b 词首锚定 \>,\b 词尾锚定 分组锚定– \(\) \1 命令: ·grep 文本过滤 -v 取反 -i 忽略大小写 -n 显示行数 -c 统计行数 -o 只显示匹配到的 -q 静默 输出 -A# 显示匹配到的后几行 -B# 前几行 -C# 前后几行 -e 匹配多个条件 -E 扩展正则表达式 -F 不支持正则表达式 ·vim 光标– i 光标前编辑 I 光标行首编辑 a 光标后编辑 A 光标行尾编辑 o 光标行下方编辑 O 光标行下方编辑 保存– ZZ 保存退出 ZQ 不保存退出 上下– h,j,k,l 上下左右 w 下一个词首 e 下一个词尾 b 前一个词首 跳转– ^ 跳到行首 0 跳到行首 $ 跳到行尾 H 跳到页首 M 跳到页中 L 跳到页底 翻屏– G 翻到屏尾 1G 翻到屏首 gg 翻到屏首 Ctrl+f 下翻一屏 Ctrl+b 上翻一屏 Ctrl+d 下翻半屏 Ctrl+u 上翻半屏 删除– x 删除一个 dd 删除一行 c 删除后切换成编辑模式 复制粘贴– y 复制 p 粘贴 替换– r 替换 R 替换模式 s//// 替换 查找– /PATTERN 查找 ?PATTERN 查找 撤销– U 撤销 Ctrl+r 撤销撤销 vim的设置– set nu 显示行号 set ic 忽略大小写 set ai 自动缩进 set hlsearch 文本高亮 syntax on|off 语法高亮 :. 重复 v 选取 V 选取模式 -o,-O 多个窗口 原创文章,作者:z long,如若转载,请注明出处:http://www.178linux.com/72897 赞 (1) z long 1 生成海报 N26-博客作业-week10 上一篇 2017-04-09 12:29 find命令详解 下一篇 2017-04-09 14:34 相关推荐 作业-第二周 1、linux常用文件管理命令 ls rm chmod touch mv cp 2、echo $? 如果返回0则成功,其他失败 3、 mkdir /tmp/{a,b}_{c,d} mkdir -p /tmp/mylinux/bin /tmp/mylinux/boot/ /tmp/mylinux/boot/grup /tmp/mylinux/dev \ /tm… Linux干货 2016-06-23 创建私有CA及dropbear的编译安装 使用openssl创建私有CA 配置文件/etc/pki/tls/openssl.cnf certs = $dir/certs &nb… Linux干货 2016-09-26 linux 磁盘管理 1、查看系统存在硬盘:lsblk 2、对磁盘分区操作:fdisk /dev/sda p: 显示当前硬件的分区,包括没保存的改动 n: 创建新分区 e: 扩展分区 p: 主分区 d: 删除一个分区 w: 保存退出 t: 修改分区类型 L:显示所支持的所有类型 3、在CentOS 5和7 使用partprobe同步分区。 4、mkfs -t 文件类型… Linux干货 2017-08-13 是否 是否 Linux干货 2016-08-22 N25 the second week 1.文件管理命令 1.1.cat concatenate files and print on the standard output # 正序打印文件 cat [OPTION]… [FILE]… # 常用参数 -n 编号显示每行 -E 显示每行的结束符 1.2.tac concatenat… Linux干货 2016-12-19 我的第一篇博客 对于一个连日记都懒得写的人来说,写博客博客还真是一个难题。但是为了能让自己有所进步有所提高、更是为了记录自己逐步成长的过程,还是下定决心记录下在接下来的日子里的点点滴滴。当然,这点点滴滴指的是 —— 知识 我想刚学linux的新手眼里除了图形化就只有黑白两种颜色了吧!但是为了提高自己… Linux干货 2017-07-15 评论列表(1条) renjin 2017-04-12 11:40 主要介绍了正则表达式与vim的使用,内容写的很不错,继续努力就好
评论列表(1条)
主要介绍了正则表达式与vim的使用,内容写的很不错,继续努力就好