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

คำถามเกี่ยวกับโปรแกรมแก้ไขข้อความโดยทั่วไป (เช่นโปรแกรมที่ใช้สำหรับแก้ไขไฟล์ข้อความธรรมดา)

10
สีที่ดีกว่าดังนั้นความคิดเห็นไม่ใช่สีน้ำเงินเข้มใน Vim?
ส่วนใหญ่ฉันแก้ไขไฟล์ Ruby แม้ว่าความคิดเห็นไฟล์เชลล์สคริปต์ก็เช่นกัน # ขณะนี้ความคิดเห็นของฉันแสดงเป็นสีน้ำเงินเข้มบนสีดำซึ่งยากต่อการอ่าน ดูภาพหน้าจอ ฉันจะเปลี่ยนสีได้อย่างไร ฉันยินดีที่จะพิจารณาแบบแผนที่แตกต่างกันสำหรับทุกสีแม้ว่าฉันจะชอบพื้นหลังสีดำเป็นฐาน

6
ฉันจะแก้ไขไฟล์จากระยะไกลผ่าน ssh ได้อย่างไร
ฉันต้องแก้ไขไฟล์บางไฟล์ที่วางอยู่บนเซิร์ฟเวอร์บางตัวที่ฉันสามารถเข้าถึงได้ผ่าน ssh ฉันต้องการแก้ไขไฟล์เหล่านี้แบบกำหนดเองvimในเวิร์กสเตชันของฉัน (ฉันไม่มีสิทธิ์ในการเปลี่ยนvimการตั้งค่าบนเซิร์ฟเวอร์ระยะไกล) บางครั้งฉันต้องการแก้ไขไฟล์ด้วยsublime textหรือแก้ไข GUI อื่น ๆ แน่นอนฉันสามารถดาวน์โหลดไฟล์เหล่านี้แก้ไขในเครื่องและอัพโหลดกลับไปยังเซิร์ฟเวอร์ มีวิธีแก้ปัญหาที่สง่างามกว่านี้ไหม?
82 ssh  vim  editors 

6
ฉันจะเลิกจาก Vi ได้อย่างไร
ฉันเริ่มต้น Vi บนเครื่อง Ubuntu ของฉัน อย่างไรก็ตามฉันใหม่กับ Vi และตอนนี้ฉันไม่สามารถเลิกได้ ฉันเห็นตัวแก้ไขและฉันสามารถเขียนข้อความได้ที่บรรทัดล่างสุดมีป้ายกำกับ "การบันทึก" ฉันจะออกจาก Vi ได้อย่างไร

3
ฉันจะเปลี่ยนเท็กซ์เอดิเตอร์เริ่มต้นใน Debian (บีบ) distro ได้อย่างไร
"บรรณาธิการของโจ" ไม่ได้เกิดขึ้นกับฉันตามธรรมชาติ ฉันจะเปลี่ยนเป็นการใช้นาโนหรือเป็นกลุ่มได้อย่างไร ฉันได้ลองแล้ว export EDITOR=nano แต่ดูเหมือนจะไม่ได้รับความเคารพ ฉันต้องการที่visudoจะเคารพสิ่งนี้เช่นกัน

4
วิธีแก้ไขบรรทัดคำสั่งในเครื่องมือแก้ไขแบบเต็มหน้าจอใน ZSH
ใน bash โดยใช้โหมด vi หากฉันกดEsc, vบรรทัดคำสั่งปัจจุบันของฉันจะเปิดขึ้นในตัวแก้ไขที่ระบุโดย$EDITORและฉันสามารถแก้ไขได้แบบเต็มหน้าจอก่อนที่จะ 'บันทึก' คำสั่งเพื่อกลับสู่เชลล์และดำเนินการ ฉันจะบรรลุพฤติกรรมที่คล้ายกันใน zsh ได้อย่างไร การกดปุ่มvในโหมดคำสั่งส่งผลให้สัญญาณกระดิ่งและไม่มีผลกระทบที่ชัดเจนแม้จะมีEDITORการตั้งค่าตัวแปรสภาพแวดล้อม
52 zsh  editors 

3
Modeless vs modal editors
ฉันเพิ่งเริ่มเรียนรู้ Linux และประสบการณ์การเขียนโปรแกรมทั้งหมดก่อนหน้านี้ของฉันใช้แพลตฟอร์ม Windows ฉันเจอ Vim editor และอ่านว่ามันเป็น modal editor ซึ่งแตกต่างจาก notepad ซึ่งเรียกว่าเป็น modeless editor คุณช่วยอธิบายความแตกต่างระหว่างโมเดอเรเตอร์และโมดัลทั่วไปได้อย่างไร?

9
แก้ไขข้อความสำหรับการพิมพ์รหัส C ++
ฉันกำลังมองหาบรรณาธิการที่จะพิมพ์ (บนกระดาษ) รหัส C ++ ตอนนี้ฉันอยู่โรงเรียนวิศวกรรมและผู้สอนขอให้เราส่งรหัสบนกระดาษ เขาต้องการชื่อ + นามสกุล, หมายเลขคลาส (ที่ส่วนหัว), จำนวนหน้าที่อยู่ด้านล่างและคำสงวนไว้เป็นตัวหนาสำหรับทุกหน้า! บน Windows notepadd++ก็สามารถทำได้ด้วย แต่ฉันใช้ Linux และไม่พบ IDE หรือโปรแกรมแก้ไขข้อความที่ใช้ได้ (ผมเคยพยายามแล้วSCITE, geditและSyntaxic)
34 editors  c++  ide 

1
Vim: การสร้างข้อความ XML“ สวย”
มีวิธีง่ายๆในviการทำให้ข้อความ XML ของคุณ "สวย" หรือไม่? ตัวอย่างเช่น: ฉันต้องการสิ่งนี้.. <person> <name>Nick</name> <age>26</age> <gender>male</gender> <occupation>doctor</occupation> </person> เป็นแบบนี้ ... <person> <name>Nick</name> <age>26</age> <gender>male</gender> <occupation>doctor</occupation> </person>

16
Console Text Editor พร้อมแป้นพิมพ์ลัดเสมือน Windows (ctrl-z, x, c, v)
ตกลงฉันตระหนักว่าฉันเสี่ยงต่อสงครามศาสนาที่ถามคำถามเกี่ยวกับเครื่องมือแก้ไขข้อความ แต่นี่จะไป ความต้องการ ส่วนใหญ่ใช้สำหรับการแก้ไขไฟล์กำหนดค่า ข้อความไม่ใช่ GUI มีให้สำหรับรสชาติ Raspian ของเดเบียน ไม่จำเป็นต้องเรียนรู้สำหรับผู้ใช้ Windows / Mac GUI (ไม่ต้อง vi / vim) ทำให้การใช้คีย์อย่างเต็มรูปแบบพบได้บนคีย์บอร์ดสมัยใหม่เช่น home, end, pgup, pgdn, del ใช้แป้นพิมพ์ลัดที่พบในแอพ GUI เกือบทั้งหมดเช่นเลิกทำ ( Ctrl-Z) ทำซ้ำ ( Shift-Ctrl-Z) เลือกทั้งหมด ( Ctrl-A) ตัด ( Ctrl-X) คัดลอก ( Ctrl-C) วาง ( Ctrl-V) วางส่วนขยาย ( Shift-Arrow) ขยายคำที่เลือก ( ) …


12
แก้ไขข้อความพร้อมตัวเลือกแยกหน้าจอ
มีตัวแก้ไขซึ่งมีตัวเลือกในการ "แบ่งหน้าจอ" ออกเป็นสองส่วนหรือมากกว่าเข้าถึงไฟล์มากกว่าหนึ่งไฟล์ (อาจมีทรีของไฟล์) โดยไม่ต้องเปิดหน้าต่างตัวแก้ไขเพิ่มเติมในครั้งเดียวและจะทำเช่นนี้ได้อย่างไร คำสั่ง) ฉันไม่รู้ว่าฉันทำให้ตัวเองชัดเจน แต่ "หน้าจอแยก" เป็นวิธีเดียวที่จะอธิบายสิ่งที่ฉันต้องการบรรลุ ฉันต้องการใช้กับโปรแกรมโดยเปิดไฟล์มากกว่าหนึ่งไฟล์เพื่อแก้ไข โปรดทราบว่าฉันยังใหม่กับทั้ง vi และ emacs ถ้าสิ่งเหล่านี้สามารถทำสิ่งนี้ได้ นอกจากนี้ถ้าต้องทำผ่านเทอร์มินัลเทอร์มินัลสามารถทำได้ในเทอร์มินัลเดียวกันโดยไม่คำนึงถึงขนาดของหน้าจอหรือไม่?
26 editors  window 

3
วิธีการแถบช่องว่างต่อท้ายโดยอัตโนมัติบันทึกใน Vi และ Vim?
มีการ.vimrcตั้งค่าให้ลบช่องว่างต่อท้ายโดยอัตโนมัติเมื่อบันทึกไฟล์หรือไม่ เป็นการดี (เพื่อความปลอดภัย) ฉันต้องการมีฟังก์ชั่นนี้สำหรับไฟล์บางไฟล์เท่านั้นเช่น *.rb
22 vim  vi  editors  vimrc  whitespace 

3
บัฟเฟอร์หรือแท็บเป็นกลุ่ม? อะไรคือข้อดี / ข้อเสียของแต่ละวิธี?
ฉันใช้ที่สร้างบรรณาธิการ เฉพาะปีที่ผ่านมาฉันใช้เสียงเรียกเข้า / gvim ซึ่งมีกิริยาวิธี ฉันคุ้นเคยกับแท็บในโปรแกรมแก้ไขทั้งหมดตั้งแต่ก่อนที่จะเป็นกลุ่มพวกเขาทั้งหมดจะคุ้นเคยกับมัน ใน gvim คุณไม่จำเป็นต้องใช้แท็บ: คุณสามารถใช้บัฟเฟอร์ได้ คำถามของฉันคืออะไรข้อดี / ข้อเสียระหว่างทั้งสองวิธี (บัฟเฟอร์เทียบกับแท็บ)? เหตุใดตัวเลือกทั้งสองจึงมีอยู่
19 vim  editors  gvim 

5
ฉันจะแก้ไขไฟล์ขนาดใหญ่ได้อย่างไร
ฉันมีขนาดไฟล์ไม่เกิน> 1 GB ต่อไฟล์ ฉันต้องการลบสองสามไบต์สุดท้ายออกจากไฟล์ ฉันจะทำมันได้อย่างไร ฉันชอบที่จะแก้ไขไฟล์เพื่อประหยัดพื้นที่ดิสก์ ฉันใช้ HP-UX

4
เปลี่ยนโปรแกรมแก้ไขเริ่มต้นเป็นกลุ่มสำหรับ _ sudo systemctl edit [unit-file] _
[4.13.12-1-ARCH กับ gnome3 และ gdm บน Xorg] ฉันได้ตั้งค่าภาพและตัวแก้ไข env-vars ไว้vimแล้ว ในทำนองเดียวกันฉันลองSYSTEMD_EDITOR="vim"; export SYSTEMD_EDITOR ใน ~ / .bashrc ของฉันเพื่อประโยชน์ เมื่อทำการแก้ไขไฟล์ยูนิตใน Arch (systemd) ผ่านทาง $ sudo systemctl edit _unit_ nanoฉันพบตัวเองจ้องมองที่ ชีวิตนั้นสั้นเกินไปและฉันต้องการvimโดยทั้งหมด ฉันจะทำสิ่งนี้ได้อย่างไร
18 systemd  vim  editors 

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