Cerita
Saya menggunakan vim di server Ubuntu untuk mengembangkan halaman web. Sebagian besar waktu saya bekerja dari mesin Windows menggunakan dempul. Setiap kali saya harus menyalin sesuatu dari vim ke clipboard Windows saya hanya memilihnya sambil menahan shift (shift diperlukan ketika menggunakan set mouse = a .vimrc)
Masalah
Terkadang saya harus menggunakan mesin OSX. Yah, tidak masalah: Menggunakan terminal OSX saya ssh ke server Ubuntu saya dan vim seperti yang saya lakukan menggunakan dempul. Masalahnya adalah: Segera setelah saya mengatur mouse = a, tidak mungkin lagi untuk dengan mudah menyalin konten ke clipboard OSX. Selama mousa = a tidak disetel, saya bisa menyalin konten dengan memilihnya.
Permintaan
Adakah yang tahu cara menyalin sesuatu dengan mudah dari vim ke clipboard OSX jika baris "set mouse = a" ada di .vimrc?
Terima kasih.
/ edit:
Solusinya
dalam .vimrc
set mouse=a
set term=xterm
Maka dimungkinkan untuk menyalin dari vim di iTerm jika saya menekan "Alt" saat memilih konten yang ingin saya salin.
Jawaban:
Pilih teks yang Anda inginkan, lalu tekan
Ctrl-insert
untuk menyalin danShift-insert
untuk menempel.sumber
Apakah Anda menyalin menggunakan pilihan mouse? Cmd C ?
Melakukannya di terminal vanilla polos.app berfungsi sebagaimana dimaksud di sini dengan kurang lebih pengaturan yang sama (menjalankan Vim dengan
set mouse=a
pada server Ubuntu melalui SSH di Terminal.app pada MacOS X 10.6.7).Tapi saya sudah menginstal MouseTerm beberapa bulan yang lalu dan salin menggunakan pilihan mouse lalu Cmd C bisnis tidak berfungsi saat diaktifkan. Segera setelah saya hapus centang pada kotak "Klik Kiri", salin teks yang dipilih dengan Cmd C bekerja.
Apakah Anda sudah menginstal Mouseterm?
sumber