คำถามติดแท็ก macvim

ชื่อที่กำหนดให้กับพอร์ต OS X ของ gVim ซึ่งเป็นตัวแก้ไขที่ได้รับความนิยม

1
การเริ่มต้นเป็นกลุ่มที่ด้านบนของหน้าจอ
ฉันเป็นผู้ใช้ MacVim ตัวยงและทุกครั้งที่ฉันเรียกใช้งานหน้าต่างจะเริ่มประมาณ 2 แถวบนหน้าจอไกลเกินกว่าที่ฉันต้องลากขึ้นไปด้านบนของหน้าจอทุกครั้ง มีอะไรที่ฉันสามารถเพิ่มใน. vimrc ของฉันเพื่อให้เริ่มต้นที่ด้านบนทุกครั้งหรือไม่ แก้ไข: สำหรับทุกคนที่มีปัญหาเดียวกันกับ MBP (1440X900) หากคุณ:set lines=49ดูเหมือนจะหลอกลวง
1 macos  vim  vimrc  macvim 

2
VIM - บรรทัดเยื้องอัตโนมัติที่มีความยาวเกิน
มีตัวเลือกใน VIM สำหรับบรรทัดที่ตั้งใจโดยอัตโนมัติ (เช่นใน Espresso) ซึ่งยาวเกินกว่าที่จะแสดงในหน้าต่างปัจจุบันเพื่อให้พวกเขาได้รับการแบ่งบรรทัดอัตโนมัติหรือไม่ นี่คือลักษณะที่ปรากฏใน Espresso:

1
Self Built MacVim บน OSX 10.6 ไม่เปิดหน้าต่าง GUI
ฉันสังเกตเห็นว่าหน้าดาวน์โหลด MacVimหยุดอัปโหลดสแนปชอตที่รวบรวมไว้ล่วงหน้าสำหรับ OSX 10.6 (รองรับเพียง 10.7 ในขณะนี้โดยมี 10.6 ถือว่าเป็น LEGACY) ฉันยังใช้ 10.6 และต้องการสร้างด้วยตัวเอง ฉันใช้สิ่งต่อไปนี้ในการทำเช่นนั้น: git clone https://github.com/b4winckler/macvim.git cd macvim ./configure --with-features=huge \ --enable-gui=macvim \ --enable-macvim-check=yes \ --with-ruby-command=`rbenv which ruby` \ --enable-rubyinterp=yes \ --enable-pythoninterp=yes \ --enable-perlinterp \ --enable-cscope=yes \ --with-python-config-dir=/usr/local/Cellar/python/2.7.2/lib/python2.7/config make มันรวบรวมได้โดยไม่มีข้อผิดพลาดแม้ว่าเมื่อฉันเปิดsrc/MacVim/build/Release/และคลิกที่MacVim.appไอคอนไม่มีอะไรเกิดขึ้น นั่นคือแอปพลิเคชั่นเปิดตัว แต่ไม่มีหน้าต่าง GUI เปิด หากฉันดาวน์โหลดสแนปชอตก่อนสร้างและติดตั้งสิ่งต่าง ๆ ก็ใช้ได้ดี ฉันขาดอะไรบางอย่างหรือ macvim …

1
เป็นกลุ่ม - การรับรู้แท็บ
ถ้าฉันเขียนโค้ดแบบนี้ในกลุ่ม: def my_function และฉันกด Enter ฉันต้องการให้เคอร์เซอร์อยู่ในตำแหน่งด้านล่าง d ขณะนี้กำลังวางเคอร์เซอร์ไปทางซ้ายสุดเท่าที่จะทำได้ ฉันจะทำสิ่งนี้ได้อย่างไร
1 vim  vi  macvim 

2
การติดตั้ง simplenote.vim สำหรับกลุ่ม
ผมคัดลอก simplenote.vim ของฉันไดเรกทอรีและเพิ่มตัวแปรเข้าสู่ระบบไปยัง~/.vim/plugin เมื่อฉันเปิดตัวเป็นกลุ่มก็จะเติมข้อความอัตโนมัติ.vimrc:Simplenote แต่เมื่อฉันเพิ่มข้อโต้แย้งและดำเนินการฉันได้รับข้อผิดพลาด E117: Unknown function: simplenote#SimpleNote ฉันรู้ว่าฉันติดตั้งไพ ธ อนไว้ใน MacVim เพราะ:pythonขอโต้แย้ง
1 vim  macvim 

1
วิธีย้ายบรรทัดสถานะและบรรทัดคำสั่งของ VIM ไปที่ด้านบนของหน้าต่าง
ฉันไม่ชอบที่ด้านล่างของจอแสดงผล ฉันต้องการให้พวกมันอยู่ด้านบนแทน ฉันไม่พบคำสั่งใด ๆ ในการกำหนดค่าด้วยวิธีนี้ ยังมี .... บ้าง? หรือมีสวิตช์ใด ๆ ในไฟล์ต้นฉบับที่ฉันสามารถตั้งค่าเพื่อสร้างหนึ่งรุ่นที่กำหนดเอง ขอบคุณ
1 vim  macvim 

2
ไฟล์ vimrc เสียหาย
ฉันติดตั้ง janus สำหรับ macvim ของฉัน (ฉันใช้ Snow Leopard) และทุกครั้งที่ฉันไปแก้ไขไฟล์ ~ / .vimrc ฉันได้รับข้อผิดพลาดเหล่านี้: Error detected while processing function Edit: line 7: E319: Sorry, the command is not available in this version: ruby << RUBY line 8: E492: Not an editor command: destination = File.expand_path(VIM.evaluate(%{sys tem("dirname " . shellescape(a:file, 1))})) line …
1 vim  macvim  vimrc 

2
MacVim ทำงานแปลก ๆ กับนามแฝงของฉัน (แม้การตั้งค่า shell = / bin / bash \ -l)
ฉันต้องการเขียนสคริปต์และให้ MacVim เรียกคำสั่ง bash บางคำ ฉันมีนามแฝงบางคนและต้องการให้กลุ่มเรียกพวกเขาดังนั้นฉันรู้ว่าฉันต้องการเชลล์การเข้าสู่ระบบเพียงแค่ไม่รู้วิธีการใช้กลุ่มอย่างมีประสิทธิภาพ ฉันอ่านสิ่งนี้: https://stackoverflow.com/questions/4642822/vim-is-not-obeying-command-aliases (ซึ่งใช้ไม่ได้กับ MacVim ของฉัน); และสิ่งนี้: https://stackoverflow.com/questions/4642822/vim-is-not-obeying-command-aliasesซึ่งดูเหมือนว่าเป็นความคิดที่ดี ดังนั้นฉันจึงเปิด. vimrc ของฉันและใส่สิ่งนี้ลงใน: set shell=/bin/bash\ -l. ตอนนี้มีอะไรบางอย่างแปลก ๆ เกิดขึ้น: ฉันมีนามแฝงอยู่ในตัวฉัน.bash_profile: alias mytest='echo "TEST!!"' .bashrcแหล่งที่มาของฉัน.bash_profileดังนั้นฉันรู้ว่าไม่ควรเป็นเรื่องของการตั้งชื่อแทน ถ้าฉันเข้าไปในกลุ่มและเรียกใช้::! alias mytest ฉันเห็นสิ่งนี้: alias mytest='echo "TEST!!"' Press ENTER or type command to continue ถ้าฉันวิ่ง:! mytestแม้ว่านี่คือสิ่งที่ฉันได้รับ: /bin/bash: mytest: command not found shell returned …

2
ไฟล์คอนฟิกูเรชันปลั๊กอินสำหรับ Vim
ฉันค่อนข้างใหม่กับ Vim และเนื่องจากฉันกำลังเขียน.vimrcไฟล์ของตัวเองฉันจึงสงสัยว่ามีวิธีการจัดเก็บคำสั่งทั้งหมดที่เกี่ยวข้องกับการกำหนดค่าปลั๊กอินบางอย่างในไฟล์ภายนอกหนึ่งไฟล์หรือไม่เพื่อสร้างต้นฉบับ.vimrcไฟล์หนาแน่นน้อยลงและฉันจะเรียกไฟล์นั้นว่าอย่างไรใน.vimrcไฟล์ของฉัน ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม. แก้ไข: ฉันลืมที่จะบอกว่าฉันกำลังใช้ Pathogen เป็นผู้จัดการปลั๊กอิน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.