ปัญหาผู้ใช้มือใหม่เข้าโปรแกรม Vim แล้วออกจากโปรแกรมไม่ได้คงเป็นปัญหาคลาสสิคสำหรับผู้ใช้ลินุกซ์แทบทุกคน เมื่อวานนี้ Vim ออกเวอร์ชั่น 8.1 เป็นการปรับรุ่นย่อยแต่มีฟีเจอร์สำคัญเพิ่มเข้ามาคือสามารถรัน shell ได้ในตัวแล้ว
ความสามารถในการเปิด shell จากในตัว editor คงเป็นฟีเจอร์พื้นฐานของโปรแกรมรุ่นใหม่ๆ แทบทั้งหมด อย่างเช่น VSCode ก็สามารถเปิด shell ได้ตั้งแต่เวอร์ชั่นแรกๆ แต่สำหรับผู้ใช้ Vim ต้องรอนานกว่าโปรแกรมอื่นเพราะฟีเจอร์นี้อาศัยโครงสร้าง Asynchornous ที่เพิ่งเพิ่มเข้ามาใน Vim 8.0
หลังจากนี้ถ้าใครออกไม่ได้แต่กดมั่วไปจน เปิด shell ได้ก็จะทำงานต่อไปได้แล้วครับ
ที่มา - Vim.org

on
นึกถึง ตอนครั้งแรกที่ใช้ Vim
max212 Sat, 19/05/2018 - 15:30
นึกถึง ตอนครั้งแรกที่ใช้ Vim บน Server ที่ไม่มี Desktop เหงื่อตก ตาเหลือก กันเลยทีเดียว ตอนนั้น ออกไม่ได้
ตอนนี้ ต้องลงไว้ทุกเครื่อง ขาด Vim ไม่ได้ เหมือนคน ที่ขาดอาหารไม่ได้
ไม่กล้าแตะ Vim
Sephanov Sat, 19/05/2018 - 15:43
ไม่กล้าแตะ Vim เลยเพราะคำสั่งดูยุ่งยากนี่แหล่ะ
ส่วนตัวถนัด nano มากกว่า
แล้วถ้าเปิด vim ใน shell ล่ะ
kajokman Sat, 19/05/2018 - 15:46
แล้วถ้าเปิด vim ใน shell ใน vim ล่ะ
ออกไม่ได้ก็เปิด shell ใน vim
lew Sat, 19/05/2018 - 16:33
In reply to แล้วถ้าเปิด vim ใน shell ล่ะ by kajokman
ออกไม่ได้ก็เปิด shell ใน vim ใน shell ใน vim ขึ้นมาทำงานต่อ
??
hisoft Sat, 19/05/2018 - 16:48
In reply to ออกไม่ได้ก็เปิด shell ใน vim by lew
??
recursive loop กันเลยทีเดียว
McKay Sat, 19/05/2018 - 20:34
In reply to ออกไม่ได้ก็เปิด shell ใน vim by lew
recursive loop กันเลยทีเดียว
ไม่เคยใช้ vim เคยใช้แต่ vi
7elven Sat, 19/05/2018 - 15:53
ไม่เคยใช้ vim เคยใช้แต่ vi
หลังๆ ตระกูล vi
sukjai Sat, 19/05/2018 - 15:54
หลังๆ ตระกูล vi ไม่เคยคิดจะใช้เลยผม ใช้ยากเกิน เพราะถ้าเป็น linux ผมใช้ nano ส่วน freebsd ผมใช้ ee
ถ้าอยู่กับพวกลินุกซ์เล็กๆ
lew Sat, 19/05/2018 - 17:08
In reply to หลังๆ ตระกูล vi by sukjai
ถ้าอยู่กับพวกลินุกซ์เล็กๆ อย่างพวก busybox นี่มันมีแต่ vi นะครับ
ถ้าเป็นแบบนั้นก็คงต้องจำใจใช้
sukjai Sat, 19/05/2018 - 19:47
In reply to ถ้าอยู่กับพวกลินุกซ์เล็กๆ by lew
ถ้าเป็นแบบนั้นก็คงต้องจำใจใช้ละครับ 55
vi ผมว่าไม่ยากนะครับ แต่ vim
langisser Sat, 19/05/2018 - 22:15
In reply to หลังๆ ตระกูล vi by sukjai
vi ผมว่าไม่ยากนะครับ แต่ vim นี่ไม่เคยใช้และไม่รู้จักด้วย หวังว่าไม่ใช่ชื่อเต็มของ vi นะครับ
เอ... ตกลง vi กับ vim
IDCET Sat, 19/05/2018 - 22:29
In reply to หลังๆ ตระกูล vi by sukjai
เอ... ตกลง vi กับ vim เป็นอันเดียวกันหรือเปล่าครับ
Vim = (Vi IMproved)
princeth Sun, 20/05/2018 - 00:25
In reply to เอ... ตกลง vi กับ vim by IDCET
Vim = (Vi IMproved)
vi เป็นซับเซตของ vim
ฟังก์ชันใน vi ทุกอย่าง จะมีหมดใน vim
Vim = (Vi IMproved)
princeth Sun, 20/05/2018 - 00:25
In reply to เอ... ตกลง vi กับ vim by IDCET
Vim = (Vi IMproved)
vi เป็นซับเซตของ vim
ฟังก์ชันใน vi ทุกอย่าง จะมีหมดใน vim
ส่วนตัวผมพบว่า vim
wiennat Sun, 20/05/2018 - 08:47
In reply to เอ... ตกลง vi กับ vim by IDCET
ส่วนตัวผมพบว่า vim ใช้ง่ายกว่า vi ครับ
Vi เป็นรุ่นแรกๆของ editor บน
Sephanov Sun, 20/05/2018 - 11:01
In reply to เอ... ตกลง vi กับ vim by IDCET
Vi เป็นรุ่นแรกๆของ editor บน unix ครับ หลังจากนั้นจึงมีคนเอา Vi ไปพัฒนาต่อ ออกมาเป็น Vim ดังนั้นฟีเจอร์ใน Vi ย่อมมีใน Vim ครับ
เดี๋ยวๆมันไม่ใช่หมดปัญหาแล้วค
Hadakung Sat, 19/05/2018 - 20:29
เดี๋ยวๆมันไม่ใช่หมดปัญหาแล้วครับ ดูจะเพิ่มปัญหาใหม่ด้วย =_=
เข้า vim shell
hisoft Sat, 19/05/2018 - 21:05
In reply to เดี๋ยวๆมันไม่ใช่หมดปัญหาแล้วค by Hadakung
เข้า vim shell แล้วกลับออกมาแก้ไฟล์ไม่ได้นี่ฮา
เปิด shell มา killall vim
mekpro Sun, 20/05/2018 - 08:27
เปิด shell มา killall vim
มันจะฆ่าตัวตายมั้ยถ้าสั่ง
osmiumwo1f Sun, 20/05/2018 - 18:55
In reply to เปิด shell มา killall vim by mekpro
มันจะฆ่าตัวตายมั้ยถ้าสั่ง kill vim ผ่าน shell ของ vim
เอ่อ
tomyum Sun, 20/05/2018 - 10:06
เอ่อ ข่าวไม่ยอมบอกวิธีเปิดเชลล์
ตอนนี้ หัด SpaceVim
Jirawat Sun, 20/05/2018 - 16:38
ตอนนี้ หัด SpaceVim แนะนำหน่อยครับ
pico
A4 Mon, 21/05/2018 - 07:13
pico