Ludovic Frank Gitignore

Vim 用 .gitignore

Vim 用の除外ルール 12 件。そのままリポジトリにコピーして使えます。

高度に設定可能なテキストエディター

Vim 用 .gitignore の完全版

# LFGitignore によって生成 - https://lfgitignore.com
# 作成日:2026-10-31 21:50:05 UTC
# 技術:Vim

### Vim ###
# Vim スワップファイルパターン
[._]*.s[a-v][a-z]
!*.svg
# Vim スワップファイルパターン
[._]*.sw[a-p]
# Vim スワップのバリアント
[._]s[a-rt-v][a-z]
# Vim セッション ファイル
[._]ss[a-gi-z]
# Vim のスワップ パターン
[._]sw[a-p]
# Vimセッションファイル
Session.vim
# Vim 追加セッション ファイル
Sessionx.vim
# Vim netrw の履歴
.netrwhist
# Emacsのバックアップファイル
*~
# Vimタグファイル
tags
[._]*.un~

Vim のルールで除外されるもの

以下の各パターンと、.gitignore に含める理由を説明します。

スワップ

パターン 除外対象
[._]*.s[a-v][a-z] Vim スワップファイルパターン
!*.svg ベクターファイルが必要ない場合は、次の行をコメントアウトしてください
[._]*.sw[a-p] Vim スワップファイルパターン
[._]s[a-rt-v][a-z] Vim スワップのバリアント
[._]ss[a-gi-z] Vim セッション ファイル
[._]sw[a-p] Vim のスワップ パターン

セッション

パターン 除外対象
Session.vim Vimセッションファイル
Sessionx.vim Vim 追加セッション ファイル

一時的

パターン 除外対象
.netrwhist Vim netrw の履歴
*~ Emacsのバックアップファイル

自動生成されたタグファイル

パターン 除外対象
tags Vimタグファイル

永続的な取り消し履歴

パターン 除外対象
[._]*.un~ 永続的な取り消し履歴

この Vim 用 .gitignore の使い方

  1. 上の Vim 用ルールをコピーするか、ファイルを直接ダウンロードしてください。
  2. Git リポジトリのルートに .gitignore という名前のファイルを作り、ルールを貼り付けます。
  3. 対象のファイルがすでに追跡されている場合は、git rm -r --cached . を実行して再度コミットしてください。Git の除外ルールは未追跡のファイルにのみ適用されます。
  4. チーム全員で同じルールを共有できるよう、.gitignore をコミットします。

エディタ のほかの .gitignore テンプレート

エディタ の全テンプレートを見る