169 похожих чатов

Подскажите, скорее всего причина не в vim, но уже голову

сломал. Почему-то с какого-то момента (несколько месяцев назад) в git-коммиты стали часто без моего вмешательства добавляться .swp файлы от вима. Грешу на Idea, но все опции облазил, не нашёл ничего. Может кто-то сталкивался? Другие (желанные) файлы в коммиты добавляю через git add -p

20 ответов

94 просмотра

на мой взгляд, временные файлы вима лучше сохранять внутри ~/.vim каталога

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

Можно в .gitignore прописать, что не надо в коммит добавлять

Vft Dan 💉‍💉
Можно в .gitignore прописать, что не надо в коммит...

если только gitignore пользовательский в ~/.config/git/ignore

А ИДЕЯ сама git add что ли делает?

Vft Dan 💉‍💉
А ИДЕЯ сама git add что ли делает?

Судя по доке, нет. Но вот я как раз сюда спросил - может кто-то сталкивался с подобным. Я уже задолбался отлавливать и вычищать левое из коммитов...

Andrey Smirnov / 𝓪𝓵𝓵𝓽𝓮𝓻 /
Судя по доке, нет. Но вот я как раз сюда спросил -...

Блин. сорян. У идеи оказывется есть опция Preferences | Version control | Confirmation | When files are created | Add silently . Почему-то она оказалась включена. %(

Тема
У меня было. Они выручают

Ну не знаю. За всю жизнь в любом текстовом редакторе не было такого, а так только вес дополнительно. Вот андофайл это полезно

Krator
Можешь просто отключить их создание. Они вроде нуж...

Везёт. Вот почему-то я слишком часто с линупс глюками сталкиваюсь. Сам-то вим редко если падает, но зато упасть может терминал, в котором он выполняется, или Х сессия сломаться, либо вообще компьютер по питанию вырубиться от подключения наушников. ⚡️☠️ Вот в таких случаях swap файлы и спасают.

Aleksey Imuzov
Или привычка сохранения после правок.

кстати, можно даже автосохранение сделать au CursorHold * silent! update

Алексей
что кстати значит silent в экосистеме вима?

Vim docs for :silent: https://vimhelp.org/various.txt.html#%3Asilent [summoned by @mymedia]

В .gitignore добавить .swp. Но придется удалить из индекса .swp-файлы, чтобы сработало.

ГуНиСе️ ️🇷🇺❤️🇺🇦
Везёт. Вот почему-то я слишком часто с линупс глюк...

От чего спасают?) Там целая Война и мир без сохранения?)

а в .gitignore не прописаны что ли?

1) можно сделать глобальный gitignore 2) локальный gitignore 3) если приспичило, то у гита есть инструменты, которые позволяют очистить все коммиты от указанных файлов

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта