1
我想創建一個模塊來解析以特定方式切片的vim文件。一個範例文件:解析與augeas分段的文件
" My section {
set nocompatible " be iMproved
set encoding=utf-8
" }
" vim: set foldmarker={,} foldlevel=0 foldmethod=marker:
在寫模塊,我被困在這一點上:
module Vimrc =
autoload xfm
let section = del "\" " "\" " . key /[^\n]+/ . del "\n" "\n" . store /.*/ . del "\" " "\" "
let lns = [ section . del "\n" "\n" ] *
let filter = (incl "*.vim")
let xfm = transform lns filter
我知道,還有其他的一些錯誤,但它抱怨正則表達式key /[^\n]+/
說:
/tmp/aug/vimrc.aug:3.36-.48:exception:關鍵的regexp/[^] + /匹配 一個 '/'
我不明白/
角色與此有關。