คำตอบนี้เฉพาะสำหรับผู้ใช้ MAC
VIM เริ่มต้นพร้อมใช้งานกับ MAC ไม่ได้เปิดใช้งานตัวเลือกคลิปบอร์ด คุณต้องใช้ตัวเลือกนั้นในการเข้าถึงคลิปบอร์ดของระบบ
เพื่อตรวจสอบว่ากลุ่มของคุณมีตัวเลือกที่เปิดใช้งานใช้คำสั่งด้านล่าง
vim --version
+clipboard
ในผลที่คุณควรจะมี ถ้ามันเป็น-clipboard
เช่นนั้น VIM ของคุณจะไม่มีตัวเลือกในการเข้าถึงคลิปบอร์ดของระบบ
คุณต้องทำการติดตั้ง VIM ด้วยตัวเลือกที่คุณต้องการ ต่อไปนี้เป็นคำสั่ง
# 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"
ข้างต้นจะติดตั้ง VIM ล่าสุดที่+clipboard
เปิดใช้งานตัวเลือก
ตอนนี้คุณต้องตั้งค่าคลิปบอร์ดของระบบ ผนวกบรรทัดต่อไปนี้ไปที่~/.vimrc
set clipboard=unnamed
ตอนนี้คุณสามารถดึงข้อความไปยังคลิปบอร์ดของระบบ ขั้นตอนด้านล่างอธิบายถึงวิธีการงัด
- ในโหมดคำสั่ง vim
press v
สิ่งนี้จะเปลี่ยนเป็นโหมด VISUAL
- เลื่อนเคอร์เซอร์ไปรอบ ๆ เพื่อเลือกข้อความหรือบรรทัดที่คุณต้องการคัดลอก
Press y
สิ่งนี้จะคัดลอกข้อความที่เลือกไปยังคลิปบอร์ด
- ไปที่แอปพลิเคชันภายนอกและ
CMD + v
เพื่อวาง
ฉันใช้ MACBook Pro กับ macOS Mojave และผลงานข้างต้นอยู่ในนั้น