Vim netrw_list_hide的行为与正常的正则表达式不同

时间:2016-07-17 18:57:37

标签: regex vim netrw

我试图通过设置隐藏在Vim的Netrw中的Python __pycache__目录:

:let g:netrw_list_hide = '^__pycache__$'

此变量的值应该是正则表达式,但上述模式不会隐藏__pycache__目录。将其设置为更简单:

:let g:netrw_list_hide = '__pycache__'

是否有效,但随后它会过度匹配任何包含此子字符串的路径,因此例如__pycache__foo也会被忽略。

知道为什么第一个匹配模式不起作用吗?

1 个答案:

答案 0 :(得分:0)

尝试:让g:netrw_list_hide =' __ pycache __ /'

相关问题