Communitygithub.com

tine-psd/tmux-paste-image

๐Ÿ™ tmux-paste-image๋Š” ํด๋ฆฝ๋ณด๋“œ ์ด๋ฏธ์ง€๋ฅผ PNG๋กœ ์ €์žฅํ•˜๊ณ  ํŒŒ์ผ ๊ฒฝ๋กœ๋ฅผ tmux ์ฐฝ์— ๋ถ™์—ฌ๋„ฃ์Šต๋‹ˆ๋‹ค. xclip ๋˜๋Š” wl-paste๋ฅผ ์ž๋™ ๊ฐ์ง€ํ•˜๋ฉฐ Claude Code๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

tmux-paste-image๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

tmux-paste-image๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ํด๋ฆฝ๋ณด๋“œ์— ๋ณต์‚ฌํ•œ ์ด๋ฏธ์ง€๋ฅผ PNG ํŒŒ์ผ๋กœ ์ €์žฅํ•œ ํ›„, ํ•ด๋‹น ํŒŒ์ผ์˜ ๊ฒฝ๋กœ๋ฅผ ์ž๋™์œผ๋กœ ํ˜„์žฌ tmux ์ฐฝ์— ๋ถ™์—ฌ๋„ฃ์–ด์ฃผ๋Š” ์Šคํ‚ฌ์ž…๋‹ˆ๋‹ค. ์ฃผ๋กœ ํ„ฐ๋ฏธ๋„ ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ ์ž‘์—…ํ•˜๋Š” AI ์—์ด์ „ํŠธ๋‚˜ ์‚ฌ์šฉ์ž๊ฐ€ ์ด๋ฏธ์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ํŒŒ์ผ ์‹œ์Šคํ…œ์— ์ฆ‰์‹œ ์ €์žฅํ•˜๊ณ  ์ฐธ์กฐํ•ด์•ผ ํ•  ๋•Œ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ xclip(X11)๊ณผ wl-paste(Wayland)๋ฅผ ์ž๋™์œผ๋กœ ๊ฐ์ง€ํ•˜์—ฌ ๋ฆฌ๋ˆ…์Šค ํ™˜๊ฒฝ์—์„œ ์›ํ™œํ•˜๊ฒŒ ๋™์ž‘ํ•˜๋ฉฐ, Claude Code ์—์ด์ „ํŠธ์™€์˜ ํ†ตํ•ฉ๋„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด AI ์—์ด์ „ํŠธ๋Š” ์‹œ๊ฐ์  ์ฝ˜ํ…์ธ ๋ฅผ ๋ถ„์„ํ•˜๊ฑฐ๋‚˜ ์ €์žฅํ•  ๋•Œ ์ˆ˜๋™ ์ž‘์—… ์—†์ด ํด๋ฆฝ๋ณด๋“œ ์ด๋ฏธ์ง€๋ฅผ ๋น ๋ฅด๊ฒŒ ํŒŒ์ผ๋กœ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ง€์› ๋Œ€์ƒโœ“Claude Code~Codex CLI~Cursor
npx skills add tine-psd/tmux-paste-image

์ฆ๊ฒจ ์‚ฌ์šฉํ•˜๋Š” AI์—๊ฒŒ ๋ฌผ์–ด๋ณด๊ธฐ

์ด ์—์ด์ „ํŠธ ์Šคํ‚ฌ์ด ๋ฏธ๋ฆฌ ๋กœ๋“œ๋œ ์ƒˆ ์ฑ„ํŒ…์„ ์—ฝ๋‹ˆ๋‹ค.

๋ฌธ์„œ

tmux-paste-image์€(๋Š”) ๋ฌด์—‡์„ ํ•˜๋‚˜์š”?

๐Ÿ™ tmux-paste-image๋Š” ํด๋ฆฝ๋ณด๋“œ ์ด๋ฏธ์ง€๋ฅผ PNG๋กœ ์ €์žฅํ•˜๊ณ  ํŒŒ์ผ ๊ฒฝ๋กœ๋ฅผ tmux ์ฐฝ์— ๋ถ™์—ฌ๋„ฃ์Šต๋‹ˆ๋‹ค. xclip ๋˜๋Š” wl-paste๋ฅผ ์ž๋™ ๊ฐ์ง€ํ•˜๋ฉฐ Claude Code๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

๊ด€๋ จ ์Šคํ‚ฌ