Dan*_*l O 8 python vim whitespace haskell macvim
是否可以根据已经存在的缩进在Vim中标记块?与v {相似.
对于使用空白敏感语法(如Haskell和Python)编程语言非常有用.
例如,在此函数中标记第一个let和return之间的所有内容:
checkArg (com:arg) s d ns
| com == "add-source " = do
let s' = v ++ s
lift $ saveLinks s'
return (s', d)
| com == "remove-source" = do
let s' = filter (not . hasWord str) s
lift $ saveLinks s'
return (s', d)
Run Code Online (Sandbox Code Playgroud)