반응형

붙여넣기 2

[Tmux] Tmux에서 다른 window 사이에 복사 붙여넣기 하는 방법

들어가며 tmux에서 다른 창으로 복사해서 붙여넣기를 하고 싶을 경우가 많이 생긴다. 하는 방법은 아래와 같다. 최초 ~/.tmux.conf에 아래와 같이 붙여넣자setw -g mode-keys vi bind -t vi-copy 'v' begin-selectionbind -t vi-copy 'y' copy-selectionbind C-c run "tmux save-buffer - | xclip -i -sel clipboard"bind C-v run "tmux set-buffer \"$(xclip -o -sel clipboard)\"; tmux paste-buffer" 복사하는 방법 Ctrl + B + [ 을 통해 블록을 지정하자, 지정이 완료가 된다면 space를 누르면 된다. 붙여넣기 하는 방버비 Ct..

DevEnv 2016.08.22

vi/vim에서 register(레지스터)/buffer(버퍼)를 사용하는 방법 (복사/자르기/붙여넣기)

Vi/Vim에서 레지스터를 이용해 복사, 잘라내기, 붙여내기 하는 방법 yy, dd를 이용해 복사 및 붙여넣기를 했고, pp를 통해 붙여넣기를 수행했습니다. 하지만, pp를 통해 붙여넣기전에 yy,dd를 했다면, 그 이전에 있는 내용이 아닌 가장 최근의 값을 사용하게 됩니다. 즉, 하나의 버퍼를 사용해서 복사, 잘라내기, 붙여넣기를 수행하고 있습니다. vi에서는 내부 register를 지원하고 있습니다. 아주 간단한 방법으로 동작합니다. 일단 :reg를 입력하면 현재 register의 항목을 볼 수 있습니다. " " "0 "1 "2 "3 "4 "5 "6 "7 "8 "9 "- ". "% "# "/ "" 레지스터 -> 바로 이전에 지워진 내용이 항상 들어 갑니다 "1 ~ "9 레지스터 -> 지워진 내용이 큐..

운영체제/Linux 2016.06.22
반응형