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

คำถามเกี่ยวกับโปรแกรมแก้ไขข้อความ "vi" หรือ "เป็นกลุ่ม"

14
ปุ่มลูกศรกดปุ่มเพิ่มตัวอักษรในตัวแก้ไข vi
เมื่อฉันพยายามใช้ปุ่มลูกศรในโหมดแทรกในตัวviแก้ไขมีการแทรกอักขระต่อไปนี้ในตัวแก้ไข: สำหรับ↓ฉันได้ B สำหรับ↑ฉันได้รับ สำหรับ←ฉันได้ D สำหรับ→ฉันได้รับซี โปรดช่วยฉันแก้ไขปัญหานี้
188 text-editor  vi 


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 

4
Backspace ในโหมดแทรกใน vi ไม่ได้ลบอักขระ
ฉันยังใหม่กับ vi จริง ๆ แล้วฉันได้เริ่มเรียนรู้ vi จากวันนี้และฉันติดอยู่กับพฤติกรรมของปุ่ม Backspace ที่จริงแล้วเมื่อฉันติดเครื่อง vi บน Ubuntu 12.04 ของฉันเป็นครั้งแรกที่ปุ่ม backspace ของฉันทำงานได้ตามปกติ แต่หลังจากนั้นมันก็เริ่มทำงานผิดปกติ เมื่อใดก็ตามที่ฉันกด backspace ในโหมดแทรกมันก็แค่ย้ายที่เดียวไปทางซ้ายแทนที่จะลบตัวละคร ฉันจะรับฟังก์ชั่นแบ็คสเปซกลับได้อย่างไร โปรดทราบว่าฉันไม่ต้องการติดตั้งเป็นกลุ่มหรือตั้งค่า nocompatibilty
69 vi 

4
vi, รับหลาย“ ขออภัยคำสั่งไม่สามารถใช้ได้ในรุ่นนี้…” หลังจากติดตั้งใหม่
จาก. vimrc ของฉันการรับ: line 16: E319: Sorry, the command is not available in this version: filetype on line 17: E319: Sorry, the command is not available in this version: filetype plugin on line 18: E319: Sorry, the command is not available in this version: filetype indent on line 21: E319: …
49 vim  vi  vimrc 

5
ฉันจะติดตั้งและเริ่มใช้งาน vim / vi ได้อย่างไร
ฉันหวังว่าบางคนในเรื่องนี้สามารถช่วยฉันได้ ฉันเพิ่งลงทะเบียนเรียนหลักสูตรการเขียนโปรแกรมและวิชาหนึ่งต้องการให้ฉันเขียนโปรแกรมใน c / c ++ บน Linux os ฉันเคยมีประสบการณ์ c ++ มาก่อนในแอพคอนโซลสร้างกรอบสุทธิ. และ winforms ปัญหาคือหลักสูตรนี้ต้องการให้เราไม่ใช้ IDE ใด ๆ ทุกประเภทสิ่งเดียวที่เราอนุญาตให้ใช้คือเทอร์มินัลและสิ่งที่เรียกว่า 'คำสั่ง vi' จะเริ่มต้นอย่างไร
35 vi 

1
คืออะไร '@!' ไฟล์?
ฉันมีชื่อไฟล์@!ในโฟลเดอร์บ้านของฉัน เมื่อฉันเปิดมันก็มีเนื้อหาเดียวกันว่าไฟล์ทุบตีอื่น ๆ ของฉันmyscript.shมี ฉันไม่ได้กำหนดสิทธิ์การใช้งานสำหรับไฟล์ bash ดั้งเดิม เมื่อฉันตรวจสอบคุณสมบัติแล้วความแตกต่างเพียงอย่างเดียวระหว่างสองไฟล์คือขนาด ขนาดไฟล์ต้นฉบับคือ 1.1 KB และ@!ขนาดไฟล์คือ 714 ไบต์ มันสร้างขึ้นโดยอัตโนมัติได้อย่างไร?
29 files  vi 


10
มีกรณีที่ vi เป็นตัวเลือกเท่านั้นหรือไม่?
มีสถานการณ์ที่viเป็นตัวเลือกเดียวในการสร้างแก้ไขหรือปรับเปลี่ยนไฟล์ในสภาพแวดล้อม Ubuntu หรือไม่? คำถามของฉันนั้นเป็นจริงที่จะรู้ว่ามีกรณีที่ฉันถูกบังคับให้ใช้viเพราะมันจะเป็นตัวเลือกเดียวที่มีในกรณีเฉพาะในระบบนิเวศอูบุนตู สามารถทำได้ที่มีอยู่โดยเฉพาะอย่างยิ่งกรณีที่ฉันอย่างใดจะไม่สามารถเข้าถึงตัวเลือกอื่น ๆ เช่นnano, picoหรือเพียงแค่การส่งข้อมูลด้วยเครื่องมือเช่นcat, sed, teeและอื่น ๆ ? ฉันคิดว่านี่เป็นฝั่งเซิร์ฟเวอร์หรือคลาวด์มากกว่าบนเดสก์ท็อปมีตัวเลือกมากมาย แต่จากใครก็ตามที่ใช้เครื่องเทอร์มินัลฉันถามว่า: มีกรณีเช่นนี้หรือไม่?
22 vi 


3
วิธีเปิดไฟล์สองไฟล์ที่แตกต่างกันโดยใช้เครื่องมือแก้ไข vi
ฉันมีสองไฟล์ในสถานที่ต่างกันและฉันต้องการเปิดทั้งสองไฟล์ด้วยviคำสั่งเดียวกัน ฉันจะทำมันได้อย่างไร ตำแหน่งไฟล์ 1: /home/rs/rest.pl ตำแหน่งไฟล์ 2: /home/dev/grd.pl
20 command-line  vi 

6
อูบุนตูเทอร์มินัลทำงานไม่ถูกต้องในเครื่องมือแก้ไข vi
เมื่อเร็ว ๆ นี้ฉันติดตั้ง Ubuntu ในแล็ปท็อปของฉันเพื่อใช้การเขียนโปรแกรม c แต่เมื่อฉันเปิดเทอร์มินัลแล้วพิมพ์ vi test.c จะเปิดขึ้น แต่มันจะทำงานไม่ถูกต้อง เมื่อฉันกด backspace มันจะไม่ทำงานและเมื่อฉันกดปุ่มลูกศรมันจะพิมพ์ตัวอักษรบางตัว ฉันจะทำอะไรเพื่อทำงานอย่างถูกต้อง โปรดช่วยใครสักคนสำหรับปัญหาที่เกี่ยวข้องนี้ ขอขอบคุณ
19 editor  vi 

6
เครื่องมือแก้ไขใดที่ฉันสามารถใช้เป็นทางเลือก vi / vim แบบง่าย
ฉันเป็นผู้ใช้ Windows ที่จะมาถึงของ Ubuntu ขอบคุณทุบตีเพื่อWSL ตอนนี้ฉันต้องแก้ไขไฟล์บางไฟล์และฉันเกลียด Vi จริงๆ ฉันต้องจัดการกับมันหรือมีทางเลือกที่ง่ายกว่านี้หรือไม่? คุณสมบัติที่ฉันกำลังมองหาคือ: ตาม CLI ใช้งานง่าย (การพิมพ์และการแก้ไขควรคล้ายกับ Notepad) ความสามารถในการแก้ไขง่าย ๆ ก็เพียงพอแล้ว ฉันจะพยายามเป็นกลุ่ม Vim แต่ฉันต้องแก้ไขอย่างรวดเร็วตอนนี้!

3
Vi - โหมดแทรกไม่ทำงานใน ubuntu 12.10
ฉันกำลังทำงานบน Ubuntu 12.10 และโหมดแทรกใน vi ไม่ทำงาน เมื่อฉันกดiเพื่อไปยังโหมดแทรกจะไม่มีอะไรเกิดขึ้น เมื่อกดปุ่มiอีกครั้งจะเขียนiบนเทอร์มินัล แต่<-backspaceไม่ได้ลบอักขระ เพียง แต่Deleteทำงานอยู่ที่นั่น ฉันจำเป็นต้องกำหนดค่าทุกที่หรือไม่?
16 12.10  vi 

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