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

ย้ายบรรทัดขึ้นลงอย่างรวดเร็วใน Vim ได้ทุก mode

13 ตุลาคม 2563

เนื่องจากต้องย้ายบรรทัดไปมาใน vim บ่อย เลยสร้าง mapping ไว้ให้ทำได้ง่ายขึ้น โดย map เป็น ⌘-j สำหรับย้ายลง และ ⌘-k สำหรับย้ายขึ้น ใช้ได้ทั้ง normal, insert และ visual mode vim nnoremap <D-j> :m .+1<CR>== nnoremap <D-k> :m .-2<CR>== inoremap <D-j> <Esc>:m .+1<CR>==gi inoremap <D-k> <Esc>:m .-2<CR>==gi vnoremap <D-j> :m '>+1<CR>gv=gv vnoremap <D-k> :m '<-2<CR>gv=gv เนื่องจากใช้ MacVim จึงใช้ D(⌘) เป็น modifier key ถ้าจะใช้กับ vim ใน terminal ให้เปลี่ยน modifier เป็นตัวอื่น เช่น <A-j>

อ่านบทความเกี่ยวกับ 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
OOZOU Co., Ltd.
548 อาคารวันซิตี้เซ็นเตอร์
ถนนเพลินจิต
กรุงเทพฯ 10330
ประเทศไทย
+66 2544 0000
hello@oozou.com

บริการ

  • Web Development
  • AI Agents & Generative AI
  • Mobile App Development
  • Data Analytics & Engineering
  • UI/UX & Product Design
  • Digital Transformation

บริษัท

  • เกี่ยวกับเรา
  • ร่วมงานกับเรา
  • บทความ
  • Case Studies
  • Live Demos
  • Today I Learned
  • ติดต่อเรา

เพิ่มเติม

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