Chinaunix

标题: vim中!号执行grep正则表达式匹配#号 [打印本页]

作者: 灿烂小猪    时间: 2014-06-11 10:53
标题: vim中!号执行grep正则表达式匹配#号
文件test内容如下:
  1. #
  2. 1
复制代码
在vim中执行:!grep -v '^#' test(想取出test文件中行开头不为#的行),提示出错“E194: 没有用于替换 '#' 的交替文件名”。
经测试:!grep -v '^\#' test可以,说明#号在vim中有意义,需要转义。一时想不起来#在vim中是干嘛用的,请大家指教。
作者: 大神级    时间: 2014-06-12 14:24
#是注释吧,你试试




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2