.gitignore สำหรับ Vim
กฎการละเว้นสำหรับ Vim จำนวน 12 ข้อ พร้อมคัดลอกไปใช้ในคลังโค้ดของคุณ
โปรแกรมแก้ไขข้อความที่กำหนดค่าได้สูง
.gitignore ที่สมบูรณ์สำหรับ Vim
# สร้างโดย LFGitignore - https://lfgitignore.com
# สร้าง: 2026-10-31 21:49:51 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~ |
เลิกทำอย่างต่อเนื่อง |
วิธีใช้ .gitignore นี้สำหรับ Vim
- คัดลอกกฎ Vim ด้านบน หรือดาวน์โหลดไฟล์โดยตรง
- สร้างไฟล์ชื่อ .gitignore ที่รากของที่เก็บ Git ของคุณ และวางกฎลงไป
- หาก Git ติดตามไฟล์เหล่านั้นอยู่แล้ว ให้เรียกใช้ git rm -r --cached . แล้วคอมมิตอีกครั้ง เพราะกฎการละเว้นของ Git มีผลเฉพาะกับไฟล์ที่ยังไม่ได้ติดตาม
- คอมมิตไฟล์ .gitignore เพื่อให้ทุกคนในทีมใช้กฎเดียวกัน