Size: a a a

2020 October 15

SB

Sergey Batalev in pro.vim
.
Гуглил - нифига
Плохо гуглил
источник

.

. in pro.vim
источник

SB

Sergey Batalev in pro.vim
.
Я не знаю как задать ему условие, вооот
Я не знаю как тебе надо открывать, ты по nerd решил папку определять или как?
источник

.

. in pro.vim
Sergey Batalev
Я не знаю как тебе надо открывать, ты по nerd решил папку определять или как?
Это пример с вики того же проекта, как заставить его открываться только при открытии папки
источник

SB

Sergey Batalev in pro.vim
.
Это пример с вики того же проекта, как заставить его открываться только при открытии папки
Так не запускай в ней wincmd и exe. А  просто сделай открытие терминала
источник

.

. in pro.vim
Sergey Batalev
Так не запускай в ней wincmd и exe. А  просто сделай открытие терминала
ловишь ошибку, потому что вим думает, что после терминала идут команды в этом самом терминале
источник

SB

Sergey Batalev in pro.vim
.
ловишь ошибку, потому что вим думает, что после терминала идут команды в этом самом терминале
Нет, не правильно
источник

.

. in pro.vim
Sergey Batalev
Нет, не правильно
источник

.

. in pro.vim
воть, оно хочет запустить все остальное как команду
источник

SB

Sergey Batalev in pro.vim
Я же говорю, во первых vimEnter это после запуска вима как я понимаю
источник

.

. in pro.vim
сама строчка:
autocmd VimEnter * if argc() == 1 && isdirectory(argv()[0]) && !exists("s:std_in") | below terminal ++rows=10 | p | ene | exe 'cd '.argv()[0] | endif

пробовал и так:
autocmd VimEnter * if argc() == 1 && isdirectory(argv()[0]) && !exists("s:std_in") | below terminal ++rows=10 | ene | exe 'cd '.argv()[0] | endif
источник

.

. in pro.vim
Sergey Batalev
Я же говорю, во первых vimEnter это после запуска вима как я понимаю
Да
Это все хорошо, но я хз как показать в конфиге, что я не хочу выполнять все справа в терминале
Скобочки, как в терминале не работают
источник

SB

Sergey Batalev in pro.vim
.
Да
Это все хорошо, но я хз как показать в конфиге, что я не хочу выполнять все справа в терминале
Скобочки, как в терминале не работают
autocmd FileType tex exe "set makeprg=rubber-info\\ " . expand("%:t:r") . ".log"
источник

SB

Sergey Batalev in pro.vim
Ты можешь так делать примерно
источник

O

O1af in pro.vim
Georgy Komarov
> плагинов на лиспе, структура кода очень понятная

Даа, настолько понятная, что среди имаксеров принято регулярно переписывать свой конфиг с нуля (т.н. emacs bankruptcy ). 🙂
так в этом же и смысл: сначала делаешь конфиг под задачи а потом агрегируешь, разделяешь по файлам итд... это нормально
источник

SB

Sergey Batalev in pro.vim
.
Да
Это все хорошо, но я хз как показать в конфиге, что я не хочу выполнять все справа в терминале
Скобочки, как в терминале не работают
А ваще лучше отдельную функцию дергать в которой запустить сначала что то в строке командной, в потом уже запускать команды вима
источник

O

O1af in pro.vim
anton
показательно, что есть вим-режим в имаксе, но нет имакс-режима в виме
потому что имакс режим это сомнительная вещь)
источник

.

. in pro.vim
Sergey Batalev
autocmd FileType tex exe "set makeprg=rubber-info\\ " . expand("%:t:r") . ".log"
Нифига не понятно
источник

.

. in pro.vim
источник

SB

Sergey Batalev in pro.vim
.
Нифига не понятно
Может тогда вим не нужен?
источник