web-dev-qa-db-ja.com

geditがサフィックス '〜'(チルダ)を使用してファイルを作成しないようにします

Geditでファイルを編集すると、同じディレクトリに同じファイル(同じファイル名とチルダ「〜」サフィックスが付いたファイル)が作成されることに気付きました。 geditを閉じても、余分なファイルは残ります。

一時ファイルの必要性は理解していますが(たとえば、クラッシュの場合)、vimは、たとえば、閉じたときに作成した余分なファイルを削除します。

Geditで同じことを行う方法はありますか?おそらくいくつかの構成?

122

これらは、編集済みドキュメントの変更を保存する前にgeditが作成する元のファイルの単なるバックアップです。

geditプリファレンスでは、無効にする必要があります保存する前にファイルのバックアップコピーを作成する、および編集を自動的に保存する場合は、オプションenable ファイルを自動保存するX分ごと

こうすると、~はなくなり、何かがおかしくなったりコンピューターがクラッシュした場合に備えて、最後の変更がx分ごとにファイルに保存されます。

enter image description here

ファイルに加えられた変更は、一時ファイルではなくファイル自体に保存されます。

ファイルの内容を削除し、自動保存が有効になっていると、空のファイルが保存される可能性があることに注意してください。

自動保存が有効になっているときにファイルを閉じるときは、ファイルの内容が正しいことを必ず確認し、そうでない場合は元に戻し、ファイルを再度保存してください。

132
Bruno Pereira

GEDITデフォルトでは、10分ごとにバックアップファイル(バックアップファイルのサフィックス〜)を作成するオプションが有効になっています。このデフォルトの動作は簡単に無効にできます。

Geditメニューで[編集]> [設定]> [エディター]に移動すると、保存する前にファイルのバックアップを作成するというオプションが表示されます。このオプションのチェックを外すと完了です。

その下に..分ごとにファイルを自動保存と呼ばれる別のオプションがあります。バックアップオプションを有効にしたい人もいますが、デフォルトの10分間隔ではなく30分や1時間などの自動保存を好まない人もいるため、これについて言及します。

いずれにしても、ファイル作成の前に〜(チルダ)を無効にする場合は、保存する前にファイルのバックアップを作成する)を無効にする(チェックを外す

Geditのエディターオプションのビュー:

screenshot of Editor options

39
Luis Alvarado

編集>設定に移動し、エディターの下の保存する前にファイルのバックアップコピーを作成オプションをオフにすることで、これらの自動バックアップをオフにできる場合があります=タブ:

Gedit preferences

または、ターミナルを使用して、ファイルを保存しているディレクトリに移動し、rm *~を使用してバックアップファイルを削除することもできます。

これは、geditがデフォルトでバックアップファイルを保存するために発生します。

設定を開き、このオプションを無効にします。 enter image description here

15
RolandiXor

これらは、元のファイルからのバックアップコピーです。不要な場合は削除できます。

ほとんどのエディターには、これらのバックアップファイルの作成のオン/オフを切り替える設定があります。 gedit(デフォルトのエディター)では、[設定]ダイアログの[エディター]タブの[ファイルの保存]セクションで[保存する前にファイルのバックアップコピーを作成する]をオフにする必要があります。

11
Florian Diesch

コマンドを使用して「保存時にバックアップファイルを作成するgedit」を無効にすることに関心がある場合。

$ gsettings set org.gnome.gedit.preferences.editor create-backup-copy 'false'

システムセットアップスクリプトに統合するこのコマンドを探していましたが、どこにも言及されていませんでした。

7
Thermionix

これらの余分なファイルは何ですか?

これらは、以前の回答者が回答したバックアップファイルです。

それらを削除しても安全ですか?

はい、その特定のバックアップが不要であることが確実な場合、それらを安全に削除できます。

それらがまったく表示されないようにすることは可能ですか?

geditテキストエディタ(デフォルトのテキストエディタ)を使用している場合、次の方法で停止できます。

  • geditテキストエディタを開きます。
  • メニューからEdit->Preferencesに移動します。 (Ubuntuのトップパネルにあり、グローバルメニューと呼ばれています)
  • Editorタブを選択します。
  • オプションのチェックを外します保存する前にファイルのバックアップコピーを作成します

    screenshot of Editor options

  • [設定]ウィンドウを閉じます

4
Anwar