Bagaimana cara menginstal vim dengan dukungan clipboard di Fedora?

20

Saya menggunakan Fedora Linux dan tidak memiliki kemampuan untuk menyalin teks dari vim ke dalam clipboard sistem (yang seharusnya dapat saya lakukan dengan menggunakan register + atau *, meskipun saya tidak yakin yang mana). Jika saya mengetik ini di baris perintah:

vim --version | grep clipboard

... baris yang relevan mengatakan -xterm_clipboard, ketika apa yang ingin saya lihat adalah +xterm clipboard.

Bagaimana saya bisa menambahkan dukungan ini? Apakah saya harus mengkompilasi sesuatu (tolong katakan tidak!) Atau bisakah saya melakukan yum installsesuatu?

Nathan Long
sumber

Jawaban:

33

vim di Fedora dikompilasi tanpa dukungan X untuk meminimalkan jumlah dependensi yang dimilikinya. Anda harus menggunakan gvim, dalam vim-X11paket.

Ignacio Vazquez-Abrams
sumber
25
Perhatikan bahwa meskipun Anda memerlukan versi Vim yang mendukung X, Anda tidak perlu menjalankannya sebagai aplikasi X - Anda dapat menjalankannya di terminal sebagai gvim -v. Itu akan meluncurkan Vim dalam mode vi atau terminal tetapi dengan akses ke clipboard X. Anda dapat membuat ini lebih mudah dengan alias: alias vim='gvim -v'.
garyjohn
@garyjohn - luar biasa! Itu bekerja dengan sempurna.
Nathan Long
1
@garyjohn - ... dan, tip luar biasa Anda tentang menjalankan grafis vim pada baris perintah telah berguna lagi, kali ini di Mac. mvim -vjuga memberikan akses ke clipboard sistem. Terima kasih!
Nathan Long
6
Paket Fedora vim-X11 juga dilengkapi biner vimx, sehingga Anda dapat menjalankannya dalam X11 jika Anda tidak ingin alias.
LukasT
@LukasT memang bagus - ini bekerja dengan sempurna. Jawaban Vi.SE ini menyarankan hal yang sama.
icc97