OOZOU
ติดต่อเรา
กลับไปหน้า TIL
vim

เปลี่ยนชื่อไฟล์ใน VIM

13 ตุลาคม 2563

นี่คือฟังก์ชันสุดสะดวกที่ใช้เปลี่ยนชื่อไฟล์ใน VIM (ใช้งานได้ทั้งใน MacVIM และ Neovim ด้วย)

function! RenameFile()
    let old_name = expand('%')
    let new_name = input('New file name: ', expand('%'), 'file')
    if new_name != '' && new_name != old_name
        exec ':saveas ' . new_name
        exec ':silent !rm ' . old_name
        redraw!
    endif
endfunction
nnoremap <leader>n :call RenameFile()<cr>

หมายเหตุ: ในที่นี้ใช้ <leader> ซึ่งใน config ของผู้เขียน map ไว้กับปุ่ม comma แต่คุณจะใช้ key combination ไหนก็ได้ตามที่ชอบ

เพิ่มเติมเกี่ยวกับ vim

vim13 ตุลาคม 2563

วิธีออกจาก Vim

1. ติดตั้ง Vim เวอร์ชันล่าสุด 2. เปิดไฟล์ใน Vim 3. ⌘-Q แล้วปิด terminal 4. เปิด terminal ขึ้นมาใหม่

vim13 ตุลาคม 2563

วิธีออกจาก vim แบบจริง ๆ!!

ใน terminal

vim13 ตุลาคม 2563

วิธีเซฟไฟล์ด้วย sudo ใน VIM

วิธีเซฟไฟล์ด้วย sudo ใน VIM

มีโปรเจกต์ในใจ?

เรายินดีรับฟังสิ่งที่คุณกำลังสร้าง

เริ่มต้นสนทนาhello@oozou.com
OOZOU Logo

กรุงเทพฯ · สิงคโปร์ · ฮ่องกง

X
Facebook
Instagram
LinkedIn

บริการ

  • พัฒนาเว็บ
  • เอเจนต์ AI และ Generative AI
  • พัฒนาแอปมือถือ
  • วิศวกรรมและวิเคราะห์ข้อมูล
  • UI/UX และการออกแบบผลิตภัณฑ์
  • การเปลี่ยนผ่านสู่ดิจิทัล

บริษัท

  • เกี่ยวกับเรา
  • ร่วมงานกับเรา
  • บล็อก
  • กรณีศึกษา
  • Today I Learned
  • ติดต่อเรา

เพิ่มเติม

  • อุตสาหกรรม
  • เครือข่ายพันธมิตร
© 2026 OOZOU สงวนลิขสิทธิ์
นโยบายความเป็นส่วนตัวจรรยาบรรณนโยบาย ABAC