Saya menggunakan Tmux (2+) versi terbaru, macOS High Sierra, dan VIM versi terbaru.
Saya memiliki baris ini di konfigurasi tmux.conf saya, yang dulu berfungsi:
bind-key -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel 'reattach-to-user-namespace pbcopy'
Saya sudah mencoba menambahkan ini:
bind-key -T edit-mode-vi Up send-keys -X history-up
bind-key -T edit-mode-vi Down send-keys -X history-down
unbind-key -T copy-mode-vi Space ; bind-key -T copy-mode-vi v send-keys -X begin-selection
unbind-key -T copy-mode-vi Enter ; bind-key -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy"
unbind-key -T copy-mode-vi C-v ; bind-key -T copy-mode-vi C-v send-keys -X rectangle-toggle
unbind-key -T copy-mode-vi [ ; bind-key -T copy-mode-vi [ send-keys -X begin-selection
unbind-key -T copy-mode-vi ] ; bind-key -T copy-mode-vi ] send-keys -X copy-selection
dan kemudian ini:
bind-key -Tcopy-mode-vi 'v' send -X begin-selection
bind-key -Tcopy-mode-vi 'y' send -X copy-selection
Tidak ada yang berfungsi untuk saya ketika saya membuka vim dan menyalin dengan y
atau "*y
.
Saya telah mencari ke mana-mana dan mencoba setiap solusi, memulai ulang konfigurasi tmux saya, dan bahkan membuka jendela tmux baru setelah setiap perubahan (dengan tmux source-file ~/.tmux.conf
), tetapi tidak ada yang berhasil.
Saya tidak ingin menginstal Macvim.
Berikut tautan ke dotfiles saya (tmux.conf dan vimrc ada di root): https://github.com/PotatoLabs/dotfiles
vim --version
- person Christian Gibbons   schedule 04.07.2018-clipboard
. Tahukah Anda bagaimana cara menyalakannya? - person bigpotato   schedule 04.07.2018