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

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

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

20 ответов

89 просмотров

на мой взгляд, временные файлы вима лучше сохранять внутри ~/.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) если приспичило, то у гита есть инструменты, которые позволяют очистить все коммиты от указанных файлов

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

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

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
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
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта