Spacemacs: วางลงใน minibuffer


12

มีวิธีการวางบางสิ่งบางอย่างลงใน minibuffer หรือไม่?
ตัวอย่างเช่นถ้าฉันต้องการeval-expressionและวางบางสิ่งบางอย่างในนั้น neiter C-vหรือ (ชัดp) จะทำงานอย่างไร จะต้องมีวิธี


2
คุณลองแล้วC-y(ซึ่งจะเป็นรหัสมาตรฐานของ Emacs)
politza

ฉันคิดว่าฉันมี ที่ได้ผล ขอบคุณ
เซบาสเตียน

คำตอบ:


9

C-yไม่ทำงาน แต่คุณยังสามารถวางลงใน minibuffer จากค่าเริ่มต้นลงทะเบียนใช้dotspacemacs-emacs-leader-keyแทนdotspacemacs-leader-key: หรือleaderre"leaderrereturn

หรือคุณสามารถค้นหาและวางเนื้อหาจากการลงทะเบียนใด ๆ : leaderre phrase you rememberยกตัวอย่างเช่น

ส่วนตัวผมได้ตั้งเพียงเพื่อคอร์ดที่สำคัญสามารถเข้าถึงได้ง่ายและใช้มันทุกแทนdotspacemacs-emacs-leader-keydotspacemacs-leader-key


แก้ไขเพื่อสะท้อนข้อยกเว้นที่น่าทึ่งซึ่งก่อนหน้านี้ฉันไม่รู้จัก
braham-snyder

1
ฉันได้ติดตั้งเลเยอร์คอมไพล์ใน Spacemacs เมื่อใช้ maggit-clone ฉันได้รับ minibuffer เพื่อขอ URL ที่เก็บ C-yวาง"บัฟเฟอร์ให้ฉัน แต่ถ้าฉันลองSPC-r-e-"ใน minibuffer มันก็แค่บอกว่า "ช่องว่างไม่ได้รับอนุญาตที่นี่" ตามด้วยการพิมพ์re"คำแนะนำใด ๆ ?
bobpaul

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