Saya telah mengamati bahwa di gedit jika saya mengedit file, file lain dibuat di direktori yang sama (file dengan nama file yang sama dan akhiran tilde '~'). File tambahan tetap ada walaupun saya menutup gedit.
Saya mengerti perlunya file temp (mis. Jika terjadi kerusakan), tetapi vim misalnya menghapus file tambahan yang dibuatnya, ketika saya menutupnya.
Apakah ada cara untuk melakukan hal yang sama dengan gedit? Beberapa konfigurasi mungkin?
find ./ -name "*~" -ok rm {} \;
Anda dapat menemukan dan menghapusnya. Theok
berarti Anda akan ditanya tentang setiap file. Jika Anda lebih berani,-exec
lakukan saja, tidak ada pertanyaan.Jawaban:
Itu hanya cadangan dari file asli Anda yang dibuat
gedit
sebelum menyimpan perubahan pada dokumen Anda yang diedit.Dalam
gedit
preferensi Anda harus menonaktifkan Buat salinan cadangan file sebelum menyimpan , dan jika Anda ingin secara otomatis menyimpan hasil edit Anda secara otomatis mengatur timer dengan opsi mengaktifkan file Autosave setiap X menit .Dengan cara itu
~
akan hilang dan perubahan terakhir Anda akan disimpan pada file setiap x menit jika terjadi sesuatu yang buruk atau komputer Anda crash.Perubahan yang dilakukan pada file akan disimpan ke file itu sendiri dan bukan ke file sementara.
Perlu diketahui bahwa jika Anda menghapus konten file dan simpan otomatis diaktifkan akan ada kemungkinan Anda berakhir dengan file kosong yang disimpan.
Selalu pastikan bahwa ketika Anda menutup file saat penyimpanan otomatis diaktifkan, konten file sudah benar, jika tidak batalkan, lalu simpan kembali file tersebut.
sumber
gksu gedit
dan nonaktifkan Buat salinan cadangan file sebelum menyimpan opsi juga.GEDIT secara default memiliki opsi yang diaktifkan yang membuat file cadangan (dengan akhiran ~ untuk file cadangan) setiap 10 menit. Anda dapat dengan mudah menonaktifkan perilaku default ini.
Buka menu gedit untuk Edit> Preferensi> Editor, di sana Anda akan menemukan opsi yang mengatakan Buat cadangan file sebelum menyimpan . Hapus centang opsi ini dan Anda selesai.
Ada opsi lain di bawah ini yang disebut file penyimpanan otomatis setiap .. menit . Saya menyebutkan yang ini karena beberapa orang suka memiliki opsi cadangan diaktifkan tetapi lebih suka untuk autosave lebih jarang, seperti 30 menit atau 1 jam dibandingkan dengan interval 10 menit default.
Dalam hal apapun untuk menonaktifkan ~ (tilde) pembuatan file sebelumnya hanya menonaktifkan (hapus centang) the Buat cadangan file sebelum menyimpan
Tampilan opsi Editor di gedit:
sumber
Anda mungkin dapat mematikan cadangan otomatis ini dengan masuk ke Edit> Preferences dan hapus centang pada opsi Buat salinan cadangan file sebelum menyimpan di bawah tab Editor :
Atau, Anda dapat menggunakan terminal untuk bernavigasi ke direktori tempat Anda menyimpan file dan menghapus file cadangan yang digunakan
rm *~
.sumber
Ini terjadi karena secara default gedit menyimpan file cadangan.
Buka preferensi dan nonaktifkan opsi ini:
sumber
Ini adalah salinan cadangan dari file asli. Anda dapat menghapusnya jika tidak membutuhkannya.
Sebagian besar editor memiliki pengaturan untuk menghidupkan / mematikan membuat file cadangan itu. Di gedit (editor default), Anda harus mematikan "Buat salinan cadangan file sebelum menyimpan" di bagian "Penyimpanan file" pada tab "Editor" di dialog "Preferensi".
sumber
Bagi mereka yang tertarik menonaktifkan 'gedit membuat file cadangan di save' melalui perintah;
Saya sedang mencari perintah ini untuk diintegrasikan ke dalam skrip pengaturan sistem saya dan belum menemukannya disebutkan di mana pun.
sumber
org.gnome.gedit.preferences.editor
ada. Anda dapat menemukan semua skema untuk gedit dengan mengetikkan:gsettings list-schemas | grep gedit
.Ini adalah file cadangan seperti yang dijawab oleh penjawab sebelumnya.
Ya, Anda dapat menghapusnya dengan aman, jika Anda yakin tidak memerlukan cadangan khusus itu.
Jika Anda menggunakan editor teks gedit (editor teks default), itu dapat dihentikan dengan cara berikut:
Hapus centang opsi Buat salinan cadangan file sebelum menyimpan .
Tutup jendela Preferensi
sumber