yankclip은 WSL과 Mac OS 환경에서 iTerm2, wezterm 등의 터미널에서 vim을 사용할 때 yank 명령을 통한 코드 복사를 하게 되면, 운영체제의 클립보드를 자동으로 업데이트 해주는 플러그인 입니다.
이를 통해 스크롤로 한 화면에 들어오지 않는 모든 코드나 문장을 마우스로 드래그하여 불편하게 복사하지 않고, 비주얼 모드로 쉽게 복사하여 사용할 수 있습니다.
- Vundle을 사용한 설치
Plugin '1ocate/yankclip.vim'
:PluginInstall을 실행
- vim-plug을 이용한 설치
Plug '1ocate/yankclip.vim'
:PluginInstall을 실행
- 수동 설치 플러그인을 Clone후 ~/.vim/plugin 디렉토리에 복사
git clone https://github.com/1ocate/yankclip.vim.git
cp yankclip/plugin/yankclip.vim ~/.vim/plugin/
"플러그인 활성화 여부 0: 비활성 1: 활성
let g:os_clipboard_enble = 0
"단축키 설정
nnoremap <F9> :OsYankToggle <CR>
- Vim 8.2 이상
- Mac OS X 또는 WSL (Windows Subsystem for Linux)