วิธีการใช้ vimtutor บน windows


21

ฉันใช้เสียงเรียกเข้าบน Windows 7 มันใช้งานได้ แต่เมื่อฉันพิมพ์vimtutorบนบรรทัดคำสั่งหน้าต่างจะเปิดและปิดทันทีและไม่มีอะไรเกิดขึ้น

มีวิธีการทำงานvimtutorกับ Vim สำหรับ Windows หรือไม่?


ฉันมีพฤติกรรมที่แตกต่างกัน แต่ยังขาดอยู่เมื่อฉันพยายามเรียกใช้ไฟล์ vimtutor.bat ฉันได้ส่งรายงานไปยังรายชื่อผู้รับจดหมายของ Vim Developers แล้ว
Heptite

คำตอบ:


17

เรียกใช้gVimจากเมนูเริ่มแล้วFile->Open

C:\Program Files\Vim\vim73\tutor\tutor

(อาจแตกต่างกับเวอร์ชั่นอื่นหรือติดตั้งตำแหน่งไม่มีนามสกุลไฟล์) บันทึกสำเนาของไฟล์เพื่อMy Documentsใช้เมนู

vimtutorคำสั่งเป็นเพียงคำสั่งทางลัดที่จะทำนี้เช่นเดียวกับการแสดงโดยอัตโนมัติการแปลที่ถูกต้องในกรณีที่จำเป็น คุณไม่ต้องการมัน


สำหรับฉันเส้นทางคือ C: \ Program Files (x86) \ Vim \ vim81 \ tutor \ tutor
Stefan

7

เป็นกลุ่ม 8

สคริปต์นี้จะเริ่ม Vim บนสำเนาของไฟล์ tutor!

C:\Program Files (x86)\Vim\vim80\vimtutor.bat

ป้อนคำอธิบายรูปภาพที่นี่


3
เทคโนโลยีได้รับการปรับปรุงตั้งแต่ 5 ปี
2560

3

วิธีการใช้ vimtutor บน windows

  • ติดตั้งCygwinกับกลุ่มเปิด Cygwin Terminal vimtutorและประเภท

(นั่นคือความเรียบง่ายที่เคยเป็นมา)

คำอธิบาย:ฉันขอแนะนำให้คุณใช้เครื่องมือที่เหมาะสมสำหรับงานนั่นคือเหตุผลที่ฉัน "ส่งเสริม" Cygwin ซึ่งเป็นหนึ่งในวิธีที่ดีที่สุดในการมีไม่เพียง แต่เป็นกลุ่ม แต่เป็นสภาพแวดล้อมแบบ UNIX บน Windows เห็นได้ชัดจากคำถามที่คุณใช้การใช้ vim แบบกราฟิกและไม่สามารถเรียกใช้ vimtutor ได้หากไม่มีวิธีแก้ไข ฉันบอกว่ามันเป็นโอกาสที่ดีในการลองทำสิ่งที่แตกต่าง: ชุดของเครื่องมือที่ไม่เพียง แต่เชื่อมโยงกันเท่านั้น แต่ยังรวมเข้ากับสภาพแวดล้อมโฮสต์ (Windows) ได้เป็นอย่างดี นี่คือคำแนะนำจากใจของฉันซึ่งฉันหวังว่าจะไม่เพียง แต่ช่วยให้คุณสามารถเรียกใช้ vimtutor ได้โดยไม่ต้องวุ่นวาย แต่อาจให้ความพึงพอใจเพิ่มเติมเมื่อคุณเริ่มใช้งาน มันทำให้ฉันมีจำนวนมากและไม่มีปัญหาเลยตลอดระยะเวลาหลายปีดังนั้นความกระตือรือร้นในการแบ่งปันประสบการณ์ของฉัน

PSในความคิดเห็นล่าสุดของคุณคุณพูดถึงไม่มีเครื่อง Windows ดังนั้นฉันเดาว่าคำถามนี้จะไม่เกี่ยวข้องกับคุณอีกต่อไป บางทีคำแนะนำนี้อาจนำไปใช้กับคนอื่นได้บ้าง


ไม่แน่ใจว่าทำไมคุณตอบคำถามซ้ำ ๆ 6 ปี
Eric Wilson

2
@EricWilson ฉันเชื่อว่าฉันให้คำตอบที่แตกต่างจากคำตอบเดิม ฉันยอมรับว่านี่จะไม่ได้รับการมองเห็นมากเมื่ออายุโพสต์
simlev

ไม่ได้สังเกตฉันเห็นแล้ว อาจมีประโยชน์ในการเพิ่มข้อมูลเกี่ยวกับสิ่งที่เปลี่ยนแปลง (รุ่นของ cygwin หรือ vim เป็นต้น) ฉันจะไม่ยอมรับคำตอบเนื่องจากฉันไม่มีเครื่อง Windows ดังนั้นฉันจึงไม่สามารถทดสอบได้
Eric Wilson

1

สิ่งนี้อาจเกิดขึ้นได้เมื่อ Vim ไม่มีการแปลไฟล์กวดวิชาเป็นภาษาที่ตั้งไว้โดยระบบเมื่อคุณติดตั้งไฟล์ภาษาเพิ่มเติมระหว่างการติดตั้ง Vim (หากติดตั้งผ่านตัวติดตั้ง Windows) และใช้ Windows ด้วยภาษาที่ไม่สนับสนุน ฉันสามารถเรียกใช้ vimtutor ได้โดยไม่มีปัญหาเมื่อฉันติดตั้ง Vim ใหม่ด้วยช่องทำเครื่องหมายเพื่อติดตั้งไฟล์ภาษาเพิ่มเติมโดยไม่ได้ตรวจสอบ


0

สำหรับผู้ที่ต้องการเปิดติวเตอร์โดยตรงนี่คือการเปลี่ยนที่ไม่ต้องทำอะไรง่าย ๆ (ปรับไดเรกทอรีการติดตั้ง Vim):

@echo off
copy "C:\program Files\Vim\vim74\tutor\tutor" "%TEMP%\tutor"
gvim -u NONE -c "set nocp" "%TEMP%\tutor"

0

ค้นหาไฟล์ vimtutor BAT (ปกติ$VIM/vim74) จากนั้นดับเบิลคลิกที่ไฟล์ daemon cmd windows เปิดขึ้นและหน้าต่าง vimtutor จะเปิดขึ้นและไม่ปิดทันที


0

หากคุณได้ติดตั้งเป็นกลุ่มผ่านGit สำหรับ Windowsแล้วคุณจะออกจากโชค (ปัจจุบันคือ Git v2.12.2) vimtutorคำสั่งเดียวที่ติดตั้งคือสคริปต์ทุบตี ดังนั้นหากคุณใช้ระบบย่อย Linux บน Windows หรือคุณอยู่ใน Cygwin คุณก็อาจจะโอเค แต่ก็ไม่เป็นเช่นนั้น

tutorไดเรกทอรีไม่อยู่ในC:\Program Files\Git\usr\share\vim\vim80แต่คุณเห็นได้ชัดว่าจะมีการคัดลอกด้วยตนเองไปยังไดเรกทอรีชั่วคราวเป็นvimtutorสคริปต์ไม่


1
คำสั่งvimtutorใช้งานได้จริงสำหรับฉันใน git-bash (MINGW64) ด้วยเหตุผลบางอย่าง
Jesse Reza Khorasanee
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.