我的.vimrc中有这一行:
{-# LANGUAGE OverloadedStrings #-}
import Control.Applicative ( (<|>) )
import Data.Text ( Text )
import qualified Data.Text as T
import Data.Attoparsec.Text
import Data.Attoparsec.Combinator ( lookAhead, manyTill )
myParser :: Parser Text
myParser = T.concat <$> manyTill (nonOpBraceSpan <|> opBraceSpan)
(lookAhead $ string "{{{")
<?> "{{{"
where
opBraceSpan = takeWhile1 (== '{')
nonOpBraceSpan = takeWhile1 (/= '{')
当我切换到非python缓冲区时,我更喜欢颜色柱消失了。有没有办法实现这个目标?
答案 0 :(得分:3)
使用setlocal将其设置为您想要的缓冲区。
au filetype python setlocal colorcolumn=80
您也可以将其缩写为setl
au filetype python setl colorcolumn=80