Как установить цвет подсветки синтаксиса скобок/арифметических операторов изогнутых фигурных скобок/круглых скобок/квадрата в VIM?

Вы можете получить ошибку std, p-значения и т. Д. Со следующими изменениями:

condlm <- function(i){    
  if(sum(is.na(df2012[,i]))==dim(df2013)[1]) # ignore the columns     only containing NA's
    return()
  else
    lm.model <- lm(df2013[,i]~df2012[,i])
    summary(lm.model)
}


lms <- lapply(1:dim(df2013)[2], condlm)
lms

Однако обратите внимание, что из-за того, как ваши данные в настоящее время структурированы в вашем примере, вы делаете не имеют достаточных данных для получения числовых значений для стандартного ввода. ошибки и т. д., так как вы недооцениваете свою модель.

Например, с вашими данными выборки мы получим следующее (частичный вывод)

> lms
[[1]]
NULL

[[2]]

Call:
lm(formula = df2013[, i] ~ df2012[, i])

Residuals:
ALL 2 residuals are 0: no residual degrees of freedom!

Coefficients:
            Estimate Std. Error t value Pr(>|t|)
(Intercept)  16.5455         NA      NA       NA
df2012[, i]   0.1818         NA      NA       NA

Residual standard error: NaN on 0 degrees of freedom
Multiple R-squared:      1, Adjusted R-squared:    NaN 
F-statistic:   NaN on 1 and 0 DF,  p-value: NA
5
задан antonjs 18 December 2012 в 15:40
поделиться

3 ответа

Существует две части к синтаксису Vim, окрашивающему: syn команда и hi команда.

Насколько я понимаю, Вы используете syn определить синтаксис. Например:

syn match parens /[(){}]/

Затем Вы используете hi сказать Vim, как выделиться parens:

hi parens ctermfg=red
4
ответ дан 14 December 2019 в 09:00
поделиться

Приведенное выше решение нарушает свертывание кода, основанное на синтаксисе (из-за правил с {}, переопределяющими что-то предыдущее). Я не мог понять, как это обойти ...

0
ответ дан 14 December 2019 в 09:00
поделиться

See :h pi_paren.txt about highlighting matching parens:

To disable the plugin after it was loaded use this command: >
    :NoMatchParen
And to enable it again: >
    :DoMatchParen
The highlighting used is MatchParen.  You can specify different colors with
the ":highlight" command.  Example: >
    :hi MatchParen ctermbg=blue guibg=lightblue

 ...
3
ответ дан 14 December 2019 в 09:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: