Cx Cc ไม่ทำงานใน Emacs 23.1


คำตอบ:


25

ปัญหานี้สามารถแก้ไขได้โดยการแทรกบรรทัดต่อไปนี้ในไฟล์Cygwin.bat ก่อนบรรทัดด้วยbash --login -i:

set CYGWIN=tty notitle glob

ไฟล์Cygwin.batอยู่ในรูทของการติดตั้ง Cygwin และเป็นไฟล์ที่มีทางลัดไปยังในเมนู Start / Programs / Cygwin Cygwin Bash Shellทางลัดอาจจะตั้งชื่อ


ฉันได้ทำการทดสอบแล้วและCygwin.batตอนนี้ไฟล์ของฉันมี:

@echo off

e:
chdir e:\cygwin171\bin

set CYGWIN=tty notitle glob

bash --login -i

1
ขอบคุณมันคงเป็นของฉัน! ควรเป็นคำตอบที่ยอมรับได้อย่างแน่นอน
Skilldrick

@ 31eee384: ยินดีต้อนรับ!
Peter Mortensen

5

เสียงเหมือนปัญหา Cygwin แปลCtrl- cเป็นขัดจังหวะและ Emacs อย่างใดแปลว่าของตัวละครขัดจังหวะ-Ctrlg

เป็นวิธีแก้ปัญหาคุณก็สามารถออกจาก Emacs โดยการทำ-Metaxsave-buffers-kill-terminal


1

ฉันมีปัญหาเดียวกันและเพิ่งแก้ไขได้โดยการเพิ่มตัวแปรสภาพแวดล้อมของ Windows ที่เรียกว่า CYGWIN ด้วยค่า "tty"

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.