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

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

5
ทางลัด vi เพื่อลบ“ จนกระทั่งอักขระ X ถัดไป”
ฉันเข้าใจว่า vi มีปุ่มลัดเพื่อลบอักขระคำและบรรทัดที่มีตัวเลือกต่าง ๆ อย่างไรก็ตามฉันไม่พบสิ่งนี้: ลบจากเคอร์เซอร์ไปยังอักขระที่ระบุถัดไป ตัวอย่างเช่นฉันอาจdu"คาดหวังว่าเครื่องมือแก้ไขจะ "ลบจนกว่า"จะพบอักขระถัดไป" สิ่งที่ฉันรู้มากd9wที่สุด9คือจำนวนคำที่จะลบ ไม่มีใครรู้ว่าสิ่งนี้เป็นไปได้?
194 vim 

5
ความแตกต่างระหว่าง Vi และ Vim คืออะไร?
ฉันอยากจะขอบคุณมันถ้ามีคนสามารถปล่อยให้น้องรู้ว่าสิ่งที่แตกต่างระหว่างและvi vimฉันเคยได้ยิน Vim เป็นผู้สืบทอดviแต่เมื่อใดก็ตามที่ฉันพยายามเปิดviใน Ubuntu มันจะเปิดขึ้นvimแทน
178 vim 

5
ฉันจะติดตั้งและใช้ปลั๊กอิน powerline ได้อย่างไร
Powerlineเป็นปลั๊กอินเพื่อแสดงสถานะและข้อมูลที่สวยงามสำหรับ vim, tmux และ shell prompt สำหรับ bash, zsh สถานะเป็นกลุ่ม : ฉันจะติดตั้งและตั้งค่า Powerline สำหรับแอพพลิเคชั่นและเชลล์ใน Ubuntu ได้อย่างไร?

1
อะไรคือความแตกต่างระหว่างแพ็คเกจ vim ที่แตกต่างกันใน Ubuntu
ความแตกต่างระหว่างvim-gtkและvim-gnomeได้รับการกล่าวถึงที่นี่ อูบุนตูมักจะเสนอมากกว่าสองตัวเลือกสำหรับกลุ่มเช่น: vim-nox vim-athena vim-* ไม่ชัดเจนว่าvimแพ็กเกจใดที่มีการพึ่งพาและที่หนึ่งที่ดีกว่าที่จะใช้ในระบบของตน ฉันเก็บvimไฟล์การกำหนดค่าของฉัน( ~/.vimโฟลเดอร์) ไว้ที่ GitHub และทำการโคลนบนระบบใด ๆ ที่ฉันต้องทำงาน พวกเขาทำงานด้วยvim-gnomeแต่พวกเขาจะทำงานร่วมกับการกระจายใด ๆ เราสามารถระบุความแตกต่างที่สำคัญระหว่างvimผู้สมัครที่เป็นไปได้ทั้งหมดที่มีอยู่บน Ubuntu เพื่อให้สามารถตัดสินใจได้อย่างมีข้อมูลหรือไม่?
124 vim  gvim 

5
ฉันจะเปิดใช้งานการสนับสนุน full-color ใน Vim ได้อย่างไร?
ฉันมี colorcheme Vim ที่น่ารัก ( xoria256 ) และมันดูยอดเยี่ยมใน GVim แต่เมื่อฉันใช้งานปกติvimใน Terminal, colorcheme ได้รับการสนับสนุนเพียงบางส่วนเท่านั้น - ตัวอย่างเช่นใช้สีพื้นหลังแบบกึ่งโปร่งใสกึ่งโปร่งใส ฉันจะทำให้เทอร์มินัลแสดงสี Vim ของฉันอย่างซื่อสัตย์ได้อย่างไร

6
เป็นกลุ่มไม่ได้จำตำแหน่งสุดท้าย
Ubuntu LTS 12.04 ของฉันมีโปรแกรมแก้ไขเสียงเรียกเข้า หากฉันเปิดไฟล์ให้ย้ายไปที่ย่อหน้าและเปิดเป็นกลุ่มอีกครั้งเคอร์เซอร์จะไปที่จุดเริ่มต้นของไฟล์เสมอ นี่ไม่ใช่พฤติกรรมที่คาดหวัง วิธีการที่กลุ่มสามารถจำตำแหน่งการอ่านล่าสุดหลังจากปิดไฟล์ได้อย่างไร ฉันพยายามviด้วย แต่ผลลัพธ์ก็เหมือนกัน
89 12.04  vim  vi 

6
ฉันจะเปลี่ยนทิศทางคำสั่งเอาต์พุตไปยังกลุ่มใน bash ได้อย่างไร?
ฉันพยายามเปลี่ยนเส้นทางเอาต์พุตของคำสั่ง bash ไปเป็นไฟล์ใหม่ ถ้าฉันลองใช้ท่อตามด้านล่าง: ls -la | vim Bash แสดงให้ฉันเห็นข้อผิดพลาด: Vim: Error reading input, exiting... Vim: preserving files... Vim: Finished. ฉันรู้ว่าฉันสามารถเปิดเป็นกลุ่มแล้วใช้: :r !ls -la แต่มีวิธีการทำเช่นนี้ในการทุบตีตัวเองเพื่อให้เป็นกลุ่มที่เปิดและเอาท์พุทจะถูกวางโดยอัตโนมัติ?
87 bash  vim  vi 

12
วิธีการเรียนรู้เป็นกลุ่มในระดับสูง? [ปิด]
ฉันรู้ว่าเสียงเรียกเข้า (เช่น emacs) เป็นเครื่องมือแก้ไขที่มีประสิทธิภาพมากสำหรับโปรแกรมเมอร์ตราบใดที่คุณรู้วิธีใช้งานแป้นพิมพ์ลัดและอื่น ๆ ฉันสามารถทำตามขั้นตอนใดได้บ้างและฉันสามารถอ่านบทเรียนใดบ้างเพื่อเป็นผู้ใช้ระดับสูงขั้นสูง
77 programming  vim 

10
ฉันจะตั้งค่าปุ่ม Caps Lock และ Ctrl ใหม่ได้อย่างไร
ฉันต้องการทำการแมปกุญแจของฉันใหม่ซึ่งCtrlทำงานเป็นCaps Lockกุญแจและในทางกลับกัน นอกจากนี้ถ้าเป็นไปได้ฉันต้องการให้การตั้งค่าใช้ได้เฉพาะในผู้ใช้ที่เข้าสู่ระบบในปัจจุบัน ฉันจะบรรลุสิ่งนี้ได้อย่างไร ฉันเป็นผู้ใช้ที่ไม่เหมือนกับคนอื่น ๆ ที่ใช้เครื่องนี้ดังนั้นฉันจึงต้องการการตั้งค่าเหล่านี้สำหรับบัญชีของฉันเท่านั้น
77 keyboard  vim 

4
ฉันจะบันทึกไฟล์ที่แก้ไขด้วย vim ได้อย่างไร?
ฉันไม่สามารถบันทึกการเปลี่ยนแปลงหลังจากแก้ไข sudo vi /etc/network/interfaces ข้อความก่อนการแก้ไข: auto lo iface lo inet ... แก้ไขไปที่: auto eth0 iface eth0 inet dhcp ฉันจะกดปุ่มเพื่อรวมกันหรือเรียงลำดับคีย์ใด
66 vim 

17
Comparizon ระหว่างเครื่องมือแก้ไขข้อความใน Ubuntu: Vim vs. Emacs vs. Nano [ปิด]
ฉันสงสัยว่าความแตกต่างระหว่างโปรแกรมแก้ไขข้อความเหล่านี้และใช้กับ Ubuntu ใดดีที่สุด แต่ละคนมีประโยชน์อย่างไร? มีคนที่ดีกว่านี้ไหม
62 vim  text-editor  emacs 

11
เป็นกลุ่มใน tmux แสดงสีที่ไม่ถูกต้อง
ฉันติดตั้ง Ubuntu 11.10 จากนั้นดาวน์โหลดชุดรูปแบบ Solarized สำหรับ Gnome Terminal จาก terminal ของฉัน vim ดูดี: ปลั๊กอิน vim-powerline แสดงอย่างถูกต้องและไวยากรณ์ถูกเน้นด้วยสีที่เหมาะสม แต่เมื่อฉันเรียกใช้ tmux และมีการเรียกใช้ vim - การเน้นไวยากรณ์ใช้สีพื้นฐานเดียวเท่านั้นและ vim-powerline ไม่แสดงสีใด ๆ ฉันดูคำถามที่พบบ่อยเกี่ยวกับ vim-powerline และวิธีแก้ปัญหาควรเป็นบรรทัดนี้ใน. tmux-config: set -g default-terminal "screen-256color" แต่มันไม่ทำงาน ฉันดู TERM และมันกลับมา 'xterm' ดังนั้นฉันจึงลอง: set -g default-terminal "xterm-256color" แต่สิ่งนี้ก็ช่วยไม่ได้เช่นกัน นี่เป็นบรรทัดเดียวใน. tmux.config ใน. vimrc ฉันมีบรรทัดต่อไปนี้: call …
57 vim  tmux 

5
ไม่สามารถคัดลอกจากกลุ่มไปยังคลิปบอร์ดของระบบ
ตามที่ระบุไว้ในชื่อเรื่องฉันไม่สามารถคัดลอกจากคลิปบอร์ดไปยังคลิปบอร์ดระบบได้ Viceversa ทำงานได้, การคัดลอกจากกลุ่มนอกและวางด้วยpก็โอเค ฉันได้ติดตั้งการสนับสนุนคลิปบอร์ดเวอร์ชัน vim คือ 7.3.429: $ vim --version | grep clip +clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments +xsmp_interact +xterm_clipboard -xterm_save ฉันมี: set clipboard=unnamedplus ในของฉัน.vimrcและมันถูกตั้งค่าเมื่อฉันทำ: set clipboard? หรือ :echo has('clipboard') ฉันใช้ Ubuntu 12.04 LTS และเป็นกลุ่มภายในgnome-terminal(แต่ GVim ก็มีปัญหาเดียวกัน) ความคิดใด ๆ ขอบคุณ

3
วิธีการแสดงตัวอักษรที่ซ่อนอยู่ในกลุ่ม?
ฉันจะกำหนดค่ากลุ่มเพื่อแสดงอักขระที่ซ่อนอยู่เช่นแท็บหรือช่องว่างเฉพาะในขณะที่พิมพ์อักขระเหล่านั้นได้อย่างไร ฉันไม่ต้องการให้แท็บและ / หรือช่องว่างถูกแทนที่ด้วยอักขระพิเศษเช่น ">" หรือ "_" เมื่อเขียนไฟล์
54 vim 


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