본문 바로가기
728x90
반응형

clipboard6

nvim에서 다른 app과 clipboard 같이 쓰기 (Linux의 xclip이용). WSL의 경우, win32yank.exe를 사용해도 되긴 하지만,xclip을 이용할 경우, WSL이 아닌 일반 Linux에서도 잘 됨. 최신버전의 WSL에선 xclip도 윈도우의 클립보드와 잘 동작함. 이 글은 xclip을 사용한 방식을 설명함.(하지만 거의 win32yank.exe와 차이 없음) win32yank.exe를 사용한 내용은 다음을 참고:https://ds31x.tistory.com/168#init.lua-%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95%EA%B6%8C%EC%9E%A5%ED%95%A8 [vim] clipboard 와 mouse selection 사용하기 : Neovim (on macOS)clipboard 와.. 2026. 1. 9.
iconv, clip.exe, pbcopy, xclip, Set-Clipboard iconviconv는 Linux(및 유닉스 계열 시스템)에서 텍스트를 한 문자 인코딩에서 다른 문자 인코딩으로 변환하는 표준 유틸리티임.Converts text from one encoding to another encoding. 참고로 iconv는 Windows 네이티브(cmd / PowerShell) 기본 명령이 아니며,WSL·MSYS2·Git Bash·Cygwin 같은 Unix 계층에서 제공됨.사용예WSL에서 한글이 포함되어 utf-8 로 인코딩된 파일의 내용을 clip.exe 를 사용하여 클립보드로 복사시 한글이 깨짐. 이같이 깨지는 것을 막기 위해서는 다음과 같이 iconv 로 인코딩 변경한 뒤 전달하면 된다.iconv -f utf-8 -t utf-16le test.py | clip.execli.. 2025. 12. 29.
pyperclip-Python에서 clipboard사용하기 pyperclip은 Python에서 시스템 클립보드에 접근할 수 있게 해주는 크로스 플랫폼 라이브러리임.텍스트를 클립보드에 복사하거나클립보드에서 텍스트를 가져오는 간단한 작업을 쉽게 수행할 수 있음공식 URLhttps://pypi.org/project/pyperclip/ pyperclipA cross-platform clipboard module for Python. (Only handles plain text for now.)pypi.org설치pip를 사용하여 간단히 설치할 수 있음:pip install pyperclipconda-forge에서도 지원conda install -c conda-forge pyperclip기본 사용법클립보드에 텍스트 복사하기pyperclip.copy() 함수를 사용하여 인자.. 2025. 8. 6.
[vscode] nvim (neovim) 확장 에서 clipboard 사용. nvim에서 yank한 내용을 os의 clipboard에 복사되도록 하기 위해선 다음의 설정이 필요함. 1.cmd + ` 를 통해 system setting을 열고,2.검색창에 nvim clipboard 를 입력하여 Use System Clipboard 항목을 찾음.3.해당 항목에서 체크박스를 체크함. vim확장에서도 비슷함.설정에서 useSystemClipboard 를 검색하여 활성화하면 됨.같이 보면 좋은 자료들2024.01.01 - [개발환경] - [vscode] neovim extension : vscode에서 vi 로 편집하기. [vscode] neovim extension : vscode에서 vi 로 편집하기.vscode의 기존 vim extension를 잘 쓰고 있었는데... 갑자기 한글 입.. 2024. 6. 2.
[vim] clipboard 와 mouse selection 사용하기 : Neovim (on macOS) clipboard 와 mouse selection 사용하기 (Neovim) vim에서도 설정이 비슷하지만, 우선 neovim으로 테스트를 함.문제점vi에서 yank등을 사용하여 잘라낸 content들은 vi 내에서는 p를 통해 붙이기가 되지만, 다른 어플리케이션에 붙여지지 않는다."+y 나 "+p 등의 clipboard를 활용하는 레지스터로의 yank와 paste가 제대로 동작안함. 2025.08.02 - [utils] - [Utils] vim (or nvim)에서의 register [Utils] vim (or nvim)에서의 register과거 글 "https://ds31x.tistory.com/310"을 실수로 삭제하여 재작성한 글임.vim (or nvim) 에서의 registerVim과 Neovim.. 2024. 1. 5.
[Vim] WSL2의 vim에서 윈도우 app로 copy and paste하기 예전에는 linux와 windows를 동시에 사용하기 보다 각각 사용하고, terminal로 접속하여 사용하던 것과 달리,WSL2를 사용하다보니 하나의 환경으로 왔다갔다의 경우가 점점 늘어났다. notepad보다는 vim을 사용하는데 (notepad는 서식제거용으로만 사용?)windows에서 따로 vim을 설치하지 않고 WSL2의 vim을 사용하면서 불편했던 부분이, vim에서 편집하던 내용은windows에서 동작하는 어플리케이션에 마우스를 통한 copy and past가 되지 않는다는 점이었음. vim에서 shift+v 등의 visual mode로 복사할 영역을 선택하는 경우, vim 내에서는 copy and past 등의 동작이 잘되지만, windows의 어플리케이션에는 동작이 안된다. 여러 방법 .. 2023. 7. 7.
728x90
반응형