MacVim หยุดทำงานกับ Gundo


3

ทุกครั้งที่ฉันเรียกใช้ gundo MacVim ขัดข้องด้วยข้อผิดพลาดต่อไปนี้

Vim: Caught deadly signal SEGV
Vim: Finished.

มันใช้งานได้ดีใน Normal vim แต่ฉันไม่แน่ใจว่าปัญหาคืออะไรฉันสร้าง app ผ่าน macports และเป็นรุ่นล่าสุด

VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Aug 13 2012 23:40:11)
MacOS X (unix) version
Included patches: 1-244, 246-390
Compiled by ley@appa
Huge version with MacVim GUI.  Features included (+) or not (-):
+arabic +autocmd +balloon_eval +browse ++builtin_terms +byte_offset +cindent +clientserver
+clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments +conceal +cryptv -cscope       +cursorbind
+cursorshape +dialog_con_gui +diff +digraphs +dnd -ebcdic +emacs_tags +eval +ex_extra +extra_search
+farsi +file_in_path +find_in_path +float +folding -footer +fork() +fullscreen +gettext
-hangul_input +iconv +insert_expand +jumplist +keymap +langmap +libcall +linebreak +lispindent
+listcmds +localmap -lua +menu +mksession +modify_fname +mouse +mouseshape +mouse_dec -mouse_gpm
-mouse_jsbterm +mouse_netterm -mouse_sysmouse +mouse_xterm +mouse_urxvt +multi_byte +multi_lang
-mzscheme +netbeans_intg +odbeditor +path_extra +perl +persistent_undo +postscript +printer +profile
+python -python3 +quickfix +reltime +rightleft -ruby +scrollbind +signs +smartindent -sniff
+startuptime +statusline -sun_workshop +syntax +tag_binary +tag_old_static -tag_any_white +tcl
+terminfo +termresponse +textobjects +title +toolbar +transparency +user_commands +vertsplit
+virtualedit +visual +visualextra +viminfo +vreplace +wildignore +wildmenu +windows  +writebackup
-X11 -xfontset +xim -xsmp -xterm_clipboard -xterm_save

ฉันมีปัญหากับ MacVim เท่านั้น เป็นกลุ่มทำงานได้ดี


1
แนวคิดแบบสุ่ม…ลองด้วย MacVim ของแท้ที่ดาวน์โหลดและติดตั้งด้วยตนเอง เริ่ม MacVim โดยไม่มี vimrc และไม่มีปลั๊กอิน ติดตั้ง Gundo ด้วยตนเอง
romainl

Gundo ต้องการให้ MacVim รวบรวมด้วย Python และความจริงที่ว่าเวอร์ชันของคุณไม่ได้รวบรวมกับ Python3 นั้นเป็นปัญหา MacVim เวอร์ชัน Homebrew มีการสนับสนุน Python / Python3 ที่คอมไพล์แล้วซึ่งอาจเป็นขั้นตอนต่อไปเช่นกัน
Braden

คำตอบ:


2

ฉันอยากจะแนะนำให้ใช้ homebrew แทน MacPorts

สำหรับผู้ที่มีปัญหานี้และกำลังใช้งานโฮมเบียนนี่ใช้งานได้สำหรับฉัน:

brew unlink python
brew unlink macvim
brew remove macvim
brew install -v --force macvim
brew link macvim
brew link python

หนึ่งซับสำหรับการคัดลอกและวางลงในเทอร์มินัล:

brew unlink python && brew unlink macvim && brew remove macvim && brew install -v --force macvim && brew link macvim && brew link python

(จาก https://code.google.com/p/macvim/issues/detail?id=392 )

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