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

ตัวแก้ไขข้อความโอเพนซอร์ซซึ่งโดยทั่วไปแล้วจะเรียกใช้จากบรรทัดคำสั่ง เวอร์ชันขั้นต่ำจะรวมอยู่ใน Ubuntu โดยค่าเริ่มต้น แต่เวอร์ชันเต็มมีอยู่ในที่เก็บ คำถามควรเกี่ยวข้องกับการใช้ Vim บน Ubuntu

2
ฉันจะพิมพ์จาก Vim เป็น pdf ได้อย่างไร
ฉันคิดว่ามันค่อนข้างง่าย แต่ฉันไม่ได้ทำ: ฉันใช้ gVim และต้องการให้ข้อความเป็นไฟล์ pdf ในแอปพลิเคชั่นอื่นเช่น Firefox กล่องโต้ตอบการพิมพ์จะแสดงเครื่องพิมพ์ที่มีให้ฉันและฉันสามารถเลือกพิมพ์โดยตรงไปยังไฟล์ PDF ได้ อย่างไรก็ตามใน Vim จะไม่มีการโต้ตอบดังกล่าวและไฟล์จะถูกส่งไปยังเครื่องพิมพ์มาตรฐานของระบบ ฉันพยายามต่อไปนี้: ฉันไม่สามารถทำ "print-to-pdf" - วิธีการพิมพ์มาตรฐานของฉันผ่านหน้าต่างเครื่องพิมพ์ของ Ubuntu :ha > fileแปลงไฟล์ของฉันเป็น. ps-file เยี่ยมมาก แต่. pdf จะดีกว่า ...
11 printing  pdf  vim 

4
รับ <ctrl> + <backspace> เพื่อลบคำในโหมด gnome-terminal และ vim insert
ดูเหมือนว่าctrl+ Wลบไปข้างหลังทีละคำ เยี่ยมมาก แต่ฉันชอบที่มันใช้กับctrl+ ได้backspaceเหมือนแอพอื่น ๆ ส่วนใหญ่ วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร? ฉันต้องการเปลี่ยนแปลงเพื่อให้มีผลกับคำสั่ง gnome-terminal, command line vim และ GUI vim

5
การจับคู่ Gnome-terminal + Vim และ Ctrl-Shift
เป็นไปได้ไหมที่จะจับคู่ลำดับCtrl- ด้วยShiftใน Gnome Terminal ฉันกำลังพยายามเพิ่มการแมป map &lt;C-S-[&gt; gT map &lt;C-S-]&gt; gt และมันไม่ทำงาน ทำอย่างไร อย่างใดฉันก็แมป&lt;C-S-]&gt;แต่มันกลับกลายเป็นว่ามันไม่ได้&lt;C-S-]&gt;แต่&lt;C-]&gt;ดังนั้นดูเหมือนว่าไม่รู้จัก Shift ในลำดับนี้ มันตั้งค่าผิดพลาดหรือเป็นความผิดพลาดของ gnome-terminal นอกเหนือจาก การแมป&lt;C-[&gt;หลังจากกดดูเหมือนว่ากลุ่มกำลังรอ ฉันคิดว่ามันหมดเวลาการทำแผนที่ แต่จะกำจัดการหมดเวลานี้ได้อย่างไรเมื่อฉันกดอย่างแม่นยำ&lt;C-[&gt;และฉันไม่ต้องการกดอะไรอีก ฉันเพิ่งเริ่มเรียนรู้เป็นกลุ่มดังนั้นขออภัยหากมีสิ่งผิดปกติอย่างเห็นได้ชัดในการแมปนั้น

3
ฉันจะกำหนด Vim เองสำหรับการพัฒนาเว็บและการเขียนโปรแกรมได้อย่างไร
ฉันพยายามค้นหาบางสิ่งสำหรับคำถามของฉันใน [askubuntu.com] แต่ไม่มีอะไรตอบสนองความต้องการของฉัน ดังนั้นสิ่งที่ฉันต้องการคือการสร้างกลุ่มเป็นเครื่องมือแก้ไขที่มีประสิทธิภาพและมีประโยชน์มากสำหรับ html, css, javascript ฯลฯ แต่สำหรับการเขียนโปรแกรมเกินไป ฉันพยายามที่จะเรียนรู้ CSS และโดยทั่วไปฉันต้องการตัวแก้ไขที่ดีมากที่มีปลั๊กอินจำนวนมาก ดังนั้นใครสามารถช่วยฉันทีละขั้นตอนสำหรับการกำหนดเสียงเรียกเข้าและเกี่ยวกับคุณสมบัติที่จะมองไปรอบ ๆ ที่อาจช่วยฉันในช่วงเวลาการเรียนรู้ของฉันขอบคุณ โอ้และวิธีเดียวที่เสียงเรียกใช้นั้นมาจากเทอร์มินัลขอบคุณ *** แก้ไข ---&gt; ฉันหาไฟล์ my.vimrc ไม่พบ

1
การเข้าสู่“ โหมด vi” ใน gnome-terminal
ฉันใช้ssh -X user@IPเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ Ubuntu ที่gnome-terminalติดตั้งไว้ เมื่อเข้าไปข้างในgnome-terminalบางครั้งฉันบังเอิญกดปุ่มและปุ่มกดทำงานผิดปกติ ฉันคิดว่าฉันได้เข้าสู่ "โหมด vi" ตัวอย่างเช่นหลังจากที่ฉันได้ตีการผสมผสานที่ลึกลับนี้ฉันสามารถกด-และขนาดตัวอักษรของเครื่องจะเล็กลง ฉันต้องกดปุ่มESCเพื่อกลับสู่โหมดปกติ ทุกคนสามารถบอกฉันว่าชุดค่าผสมที่สำคัญที่ฉันอาจได้รับและให้ลิงก์หรือคำแนะนำที่เป็นประโยชน์สำหรับสิ่งที่ฉันอาจทำกับ "โหมด vi" ได้หรือไม่ ฉันลองค้นหา Google แต่ไม่พบสิ่งใดที่ดีเป็นพิเศษ - หน้าส่วนใหญ่อ้างถึง "โหมด vi" ใน vi สำหรับข้อมูลฉันใช้แป้นพิมพ์ AZERTY แบบฝรั่งเศสและชุดปุ่มกดที่ฉันคิดว่าฉันกดคือAltGr+ -(บนแป้นพิมพ์ AZERTY แป้นตัวเลขให้การเว้นวรรคยกเว้นShiftกด - ปุ่มที่ฉันกดมีปุ่มอยู่ 6 ตัว) ดังนั้นฉันจึงสามารถ รับ|ตัวละคร

1
เป็นกลุ่ม: เลื่อนไปทางซ้ายที่จุดเริ่มต้นของบรรทัดควรไปที่บรรทัดด้านบน
ในโปรแกรมแก้ไขข้อความปกติเมื่อคุณเลื่อนเคอร์เซอร์ไปทางซ้ายที่จุดเริ่มต้นของบรรทัดเคอร์เซอร์จะขึ้นที่ท้ายบรรทัดด้านบน เป็นไปได้ไหมที่จะรับพฤติกรรมนี้เป็นกลุ่ม?
10 vim  text-editor 


6
วิธีวางข้อความจากเครื่องมือแก้ไข Vim ไปยังเบราว์เซอร์ได้อย่างไร
ฉันต้องการคัดลอกข้อความจากเสียงเรียกเข้าไปยังเว็บเบราว์เซอร์เนื่องจากฉันไม่สามารถใช้ gedit ได้เนื่องจากฉันเปิดไฟล์ sql ฉันจะทำสิ่งนี้ให้สำเร็จได้อย่างไร?
10 gedit  vim  text-editor 

2
ด้วยผลลัพธ์ของ grep -n ฉันจะเปิด vim ในบรรทัดนั้นได้อย่างไร (ใช้คีย์บอร์ดเท่านั้น)
เมื่อฉันเรียกใช้grep "keyword" -nและรับรายการผลลัพธ์ต่อไปนี้: a/b/c:10: keyword a/b/c:70: keyword a/b/d:50: keyword ฉันจะเปิดไฟล์ใดไฟล์หนึ่ง (พูดถึงลำดับที่ 2 ในรายการ) ในบรรทัดที่พบได้อย่างไร ตอนนี้ฉันเพิ่งคัดลอกผลลัพธ์โดยใช้เมาส์แล้วคัดลอกหลังจากvimนั้นเพิ่ม+ด้วยหมายเลขบรรทัดที่ฉันคัดลอก (หมายถึงฉันเขียนvim a/b/c +70โดยใช้เมาส์คัดลอกเพื่อรับชื่อไฟล์และอีกหนึ่งสำเนาเมาส์เพื่อรับหมายเลขบรรทัด [หรือฉันเพิ่งคัดลอกด้วยมือเมื่อสั้นพอ]) มีวิธีการทำด้วยแป้นพิมพ์ลัดหรือไม่?


3
เป็นกลุ่มและคลิปบอร์ดระบบ
ฉันสามารถ cat ไฟล์คัดลอกและวางข้อความด้วยปุ่มกลางหรือ shift-insert ฉันจะคัดลอกข้อความเป็นกลุ่มและวางจากคลิปบอร์ดของระบบได้อย่างไร
9 vim  clipboard 

3
คำสั่ง vi เปิดแอปพลิเคชันใด
เมื่อคุณพิมพ์viเทอร์มินัลเอาต์พุตต่อไปนี้จะปรากฏขึ้น ~ VIM - Vi IMproved ~ ~ version 7.3.547 ~ by Bram Moolenaar et al. ~ Modified by pkg-vim-maintainers@lists.alioth.debian.org ~ Vim is open source and freely distributable ~ ~ Help poor children in Uganda! ดังนั้นตามนี้จะต้องได้รับการเปิดตัวvi แต่เมื่อคุณพิมพ์ มันก็ให้VImvim aditya@aditya-desktop:~$ vim The program 'vim' can be found in the following packages: …
9 vim 

2
วิธีการปิดการใช้งานไวยากรณ์สีเป็นกลุ่ม?
ฉันทำงานกับ Ubuntu 10.04 VM ตามค่าเริ่มต้นvimจะแสดงสีไวยากรณ์และฉันไม่ต้องการ ฉันไม่มี.vimrcไฟล์ในโฮมไดเร็กตอรี่ของฉัน (หรือที่ใดก็ได้ในระบบสำหรับเรื่องนั้น). ฉันมีไฟล์ที่เรียกว่า.viminfoในโฮมไดเร็กตอรี่ของฉัน แต่ดูเหมือนจะไม่เป็นที่ที่การตั้งค่านั้นเป็นเพราะเมื่อฉันเปลี่ยนชื่อมันสีของไวยากรณ์ยังคงเปิดอยู่ ฉันยังต้องการมีหมายเลขบรรทัดและฉันสร้าง.exrcไฟล์ในบ้านของฉัน
9 vim 

1
ฉันจะสร้างกลุ่มด้วย gui ที่ไม่มี gtk ได้อย่างไร?
ฉันเพิ่งเริ่มเล่นกับ pygobject อย่างไรก็ตามฟีเจอร์ python-complete ของ gvim หรือ vim ล่มเนื่องจากอย่างที่ฉันเข้าใจคุณไม่สามารถรวมไลบรารี GTK2 และ GTK3 ในกระบวนการเดียวกันได้ ดังนั้นฉันต้องการทราบวิธีการติดตั้ง Vim ด้วยชุดเครื่องมือที่ไม่ใช่ GTK (sudo apt-get build-dep vim จะพยายามติดตั้ง gtk2 libs) โปรดทราบว่าฉันมีความสุขมากกับ Vim และฉันไม่ต้องการเปลี่ยนผู้แก้ไข ฉันพบคำแนะนำในการสร้างเสียงเรียกเข้าด้วย qt แต่ python-complete ทำงานไม่ถูกต้อง
9 python  gui  vim  pygtk  gvim 


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