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

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

2
ฉันจะเพิ่ม PPA จากรุ่นก่อนหน้าได้อย่างไร
ฉันพยายามที่จะรับเสียงเรียกเข้าเมื่อมีการใช้โปรแกรมปะแก้ breakindentแต่มันมีให้ผ่านทาง Quantal เท่านั้นและฉันกำลังรัน Raring มีวิธีบังคับให้ติดตั้ง PPA จากรีลีสก่อนหน้าหรือไม่? ฉันพยายามดาวน์โหลดแพคเกจทั้งหมดและทำงานด้วยตนเองsudo dpkg -iแต่ฉันได้รับข้อผิดพลาดมากมายเกี่ยวกับการพึ่งพาซึ่งบางอันดูเหมือนจะไม่สามารถแก้ไขได้ ฉันติดอยู่กับการรวบรวมเป็นกลุ่มตัวเอง?
14 ppa  vim 

3
แปลงแท็บเป็นช่องว่างอย่างถาวรใน vi / vim
หากฉันต้องการมีการเยื้องแบบดั้งเดิมใน vi / vim ฉันจะป้อนคำสั่งเหล่านี้: :set tabstop=4 :set shiftwidth=4 :set expandtab มันน่าเบื่อที่จะพิมพ์คำสั่งเหล่านั้นทุกครั้งที่ฉันเปิดไฟล์ ฉันจะจัดเก็บการตั้งค่าเหล่านั้นอย่างถาวรได้อย่างไร
14 vim 


2
ทำไม vimtutor ของฉันถึงว่างเปล่า?
Vimฉันต้องการที่จะเรียนรู้ vimtutorส่วนใหญ่ของคนที่ให้คำแนะนำฉันกับการใช้งาน ฉันดาวน์โหลดแพคเกจและเรียกใช้ แต่ฉันเพิ่งได้รับหน้าจอว่างเปล่า ฉันเห็นในYoutubeว่าควรมีอะไรมากมาย แต่ฉันไม่ได้รับ ... ฉันจะแก้ไขได้อย่างไร เดิมทีฉันได้รับแจ้งจากเทอร์มินัลว่าต้องทำการติดตั้งvim-runtimeเพื่อที่จะทำงานvimtutorและฉันก็ทำได้และมันก็วิ่งได้แม้ว่าจะมีหน้าจอว่างเปล่า ฉันสามารถเรียกใช้บทช่วยสอนนี้หลังจากติดตั้งvim-gtkแล้ว มีใครรู้บ้างว่าทำไมมันไม่ปรากฏขึ้นเป็นครั้งแรก
14 vim 

2
ฉันสามารถใช้ตัวเอียงใน gnome-terminal ได้ไหม?
หลังจากการค้นหามากมายฉันไม่สามารถหาวิธีรับ gnome-terminal เพื่อแสดงแบบอักษรตัวเอียงได้ ฉันใช้เวอร์ชั่น 3.6.2 โดยเฉพาะฉันต้องการเป็นกลุ่มเพื่อแสดงความคิดเห็นในตัวเอียง; ฉันได้เพิ่ม highlight Comment cterm=italic ถึง. vimrc ของฉัน แต่ใช้งานไม่ได้ ไม่มีใครรู้ว่าสิ่งนี้สามารถทำได้?

3
Vim ไม่พบ syntax.vim
เมื่อเร็ว ๆ นี้ฉันต้องการสร้าง Vim จากซอร์สเพื่อใช้ปลั๊กอินที่จำเป็นต้องมีการตีความ Lua สิ่งนี้ใช้ได้ดีกับแล็ปท็อปของฉัน แต่คอมพิวเตอร์ทาวเวอร์ของฉันมีปัญหา ทุกครั้งที่ฉันเรียกใช้ Vim ฉันจะได้รับข้อความ: Error detected while processing /home/XXXXXX/.vim/vimrc: line 55: E484: Can't open file /usr/share/vim/vim74/syntax/syntax.vim ไม่น่าแปลกใจที่ Vim ไม่สามารถเน้นไวยากรณ์และโยนข้อผิดพลาดอื่น ๆ จำนวนมากเมื่อแก้ไขข้อความ หลังจากทำการวิจัยด้วยตัวเองฉันสามารถบอกได้ว่า syntax.vim นั้นมีอยู่จริง/usr/local/share/vim/vim74/syntax/syntax.vimเมื่อเทียบกับไดเรกทอรีที่กล่าวถึงก่อนหน้านี้ ฉันจะแก้ปัญหานี้ได้อย่างไร ข้อมูลเพิ่มเติม checkinstallเป็นกลุ่มได้รับการติดตั้งโดยใช้ เพื่อรวบรวมมันฉันวิ่งคำสั่ง: ./configure --with-features=huge --enable-cscope --enable-pythoninterp=yes --with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu --enable-multibyte --enable-fontset --disable-gui --disable-netbeans --enable-luainterp=yes --with-lua-prefix=/usr/include/lua5.1 --enable-largefile make VIMRUNTIMEDIR=/usr/share/vim/vim74


1
วิธีดูอักขระ Unicode UTF-8 ใน VIM
ฉันใช้ VIM 7.4 บนเครื่อง Ubuntu 14.04 64 บิต ในไฟล์. vimrc ของฉันฉันมีบรรทัดต่อไปนี้: " Use UTF-8 without BOM set encoding=utf-8 nobomb configไฟล์โดยทั่วไปใช้อักขระ Unicode เพื่อแสดงช่องว่างสีขาวเช่นแท็บบรรทัดใหม่ ฯลฯ ไฟล์ .vimrc เสร็จสมบูรณ์จะถูกนำมาจากพอลไอริชdotfiles ในการติดตั้งก่อนหน้านี้ที่ 14.04 เช่นเดียวกับในการกระจายก่อนหน้านี้ฉันก็สามารถเห็นตัวละครยูนิโค้ดได้โดยไม่มีปัญหา แต่ไม่ใช่กับตัวนี้ ฉันก็ลอง: set fileencodngs=utf-8 แต่การตั้งค่าข้างต้นไม่มีผลและฉันยังคงเห็นตัวอักษรที่อ่านไม่ออกบนหน้าจอ มีวิธีใดบ้างไหม?
13 vim  unicode 

3
ฉันจะหยุด gvim ไม่ให้ทำงานล้มเหลวเมื่อเปิดไฟล์ได้อย่างไร
ฉันใช้ Ubuntu Desktop 16.04 LTS และgvim(เป็นกลุ่มที่มีส่วนต่อประสานกราฟิกกับผู้ใช้) ทำให้ฉันล้มเหลวเมื่อฉันพยายามเปิดไฟล์ใด ๆ โดยใช้เมนู GUI อย่างไรก็ตามฉันสามารถเปิดไฟล์จากเทอร์มินัลได้เช่น: user@computer:~$ vim -g ./path/to/file ข้อความแสดงข้อผิดพลาดต่อไปนี้จะถูกพิมพ์ไปที่เทอร์มินัลถ้าฉันเรียกใช้gvimจากเทอร์มินัลโดยใช้vim -gแล้วทำให้เกิดความผิดพลาดโดยพยายามเปิดไฟล์ผ่านทาง GUI / เมนูบาร์: (gvim:20175): GLib-CRITICAL **: g_ptr_array_insert: assertion 'index_ <= (gint)rarray->len' failed ** (gvim:20175): CRITICAL **: unity_gtk_menu_shell_get_item: assertion '0 <= index && index < items->len' failed ** (gvim:20175): CRITICAL **: unity_gtk_menu_item_get_child_shell: assertion 'UNITY_GTK_IS_MENU_ITEM …
12 16.04  vim  gvim 

4
วิธีการลบคอลัมน์ที่สองในกลุ่ม?
ฉันมีไฟล์คั่นด้วยแท็บเช่น: name1 verb1 name2 verb2 etc... ฉันต้องการลบคอลัมน์ที่สอง ฉันพยายามแก้ไขหนึ่งในคำตอบเหล่านี้แต่ไม่คุ้นเคยsedและawkฉันทำไม่ได้ มีใครช่วยฉันบ้าง
12 vim 

1
vim ใดที่ฉันควรใช้ใน xubuntu / Ubuntu + XFCE
ฉันควรใช้กลุ่มใดใน xubuntu / Ubuntu + XFCE ระบบปัจจุบันของฉันคือ Ubuntu แต่ฉันได้เปลี่ยนอินเตอร์เฟซ Unity ด้วย XFCE (ผ่านsudo apt-get install xubuntu-desktop) ขณะนี้ไม่มีการติดตั้งเป็นกลุ่ม: $ vim --version The program 'vim' can be found in the following packages: * vim * vim-gnome * vim-tiny * vim-athena * vim-gtk * vim-nox Try: sudo apt-get install <selected package> ฉันอาจคิดว่าจะใช้ vim-gtk …
11 xubuntu  xfce  vim 

3
มี PPA สำหรับ gvim> 7.4.338 หรือไม่
breakindentคุณลักษณะเป็นสิ่งที่ยิ่งใหญ่ที่สุดเท่าที่เคยมี แต่มันอยู่ใน 7.4.338 เวอร์ชันล่าสุดใน repos ของ Ubuntu คือเพียง 7.4 ฉันคิดว่า ฉันสังเกตเห็นว่าArch มีแพคเกจสำหรับมันแต่ฉันยังหาไม่เจอสำหรับ Ubuntu เลย ฉันหมดหวังกับการรวบรวมสิ่งต่าง ๆ มิฉะนั้นฉันจะรวบรวมมันด้วยตัวเอง
11 ppa  vim 

3
ฉันต้องการเพิ่มสีพื้นหลังให้กับ vimrc แต่มันไม่ทำงาน
ฉันถูกบังคับให้เรียกใช้สิ่งนี้ในโปรแกรมแก้ไขเสียงเรียกเข้าของฉันทุกครั้งที่ทำงาน highlight Normal ctermfg=grey ctermbg=black สิ่งที่ฉันต้องการคือการทำให้เป็นแบบอัตโนมัติฉันมีแบ็คกราวน์เป็นมืดแล้ว แต่ไม่มีอะไรเกิดขึ้นใน vimrc ฉันควรทำอย่างไรดี? เนื้อหา Vimrc (สองสามบรรทัดแรก) syntax on set background=dark set ruler " show the line number on the bar set more " use more prompt set autoread " watch for file changes set number " line numbers ขอบคุณ
11 vim 

3
command-t vim“ ไม่สามารถโหลดส่วนขยาย C”
เมื่อฉันกด \ t เพื่อใช้ส่วนขยาย Command-T ใน VIM ฉันได้รับข้อผิดพลาด command-t.vim could not load the C extension ฉันไม่แน่ใจว่าจะแก้ไขได้อย่างไร ... คำแนะนำใด ๆ ขอบคุณ ฉันใช้วิธีการติดตั้ง git-repository นี่คือสิ่งที่เกิดขึ้นเมื่อฉัน "ทำให้เรค": ~/.vim/bundle/command-t$ rake make (in /home/petef/.vim/bundle/command-t) /usr/bin/ruby1.8 extconf.rb extconf.rb:24:in `require': no such file to load -- mkmf (LoadError) from extconf.rb:24 rake aborted! Command failed with status (1): …


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