Jawaban ini khusus untuk pengguna MAC.
VIM default yang tersedia dengan MAC tidak datang dengan opsi clipboard diaktifkan. Anda memerlukan opsi itu untuk mengakses clipboard sistem.
Untuk memeriksa apakah vim Anda mengaktifkan opsi itu gunakan perintah di bawah ini
vim --version
Dalam hasilnya, Anda harus memiliki +clipboard
. Jika ya -clipboard
, maka VIM Anda TIDAK memiliki opsi untuk mengakses clipboard sistem.
Anda perlu MEMBUAT dan menginstal VIM Anda dengan opsi yang Anda butuhkan. Berikut ini adalah perintahnya.
# Create the directories you need
$ sudo mkdir -p /opt/local/bin
# Download, compile, and install the latest Vim
$ cd ~
$ git clone https://github.com/vim/vim.git
$ cd vim
$ ./configure --prefix=/opt/local
$ make
$ sudo make install
# Add the binary to your path, ahead of /usr/bin
$ echo 'PATH=/opt/local/bin:$PATH' >> ~/.bash_profile
# Reload bash_profile so the changes take effect in this window
$ source ~/.bash_profile"
Di atas akan menginstal VIM terbaru dengan opsi +clipboard
diaktifkan.
Sekarang Anda perlu mengatur clipboard sistem. Tambahkan baris berikut ke~/.vimrc
set clipboard=unnamed
Sekarang Anda dapat menarik teks ke papan klip sistem. Langkah-langkah di bawah ini menjelaskan cara menarik.
- Dalam mode perintah vim
press v
, ini akan mengalihkan Anda ke mode VISUAL.
- Gerakkan kursor untuk memilih teks atau baris yang perlu Anda salin.
Press y
, ini akan menyalin teks yang dipilih ke clipboard.
- Buka aplikasi eksternal apa saja dan
CMD + v
tempel.
Saya menggunakan MACBook Pro dengan macOS Mojave dan berfungsi di atas di dalamnya.