Saturday, November 15, 2014

Clipboard history

Clipboard application

Clipboard application


;; =================================================
;; εμαcs is ⎋[esc]⌘[meta]⌥[alt]⌃[ctrl]⇧[shift].
;; =================================================

이 문서는 emacs org-mode로 작성된 글입니다.


Operating System Environments

  • Main- : OS X Mavericks (10.9.5)
  • Sub- : Debian GNU/Linux Wheezy (7.7)
  • Server: Debian GNU/Linux Wheezy || Squeeze
  • Mobile: iOS 7.1.2

Access to clipboard history

OSX

맥에서는 Quicksilver + Clipboard Plugin 조합을 쓰면 된다. Web Search Plugin과 함께, 많은 이가 추천하는 Quicksilver의 plugin으로써, 나에게도 하루에 수~수십 번씩 호출하는, 없어서는 안될 녀석이다. 워낙 사용 빈도 수가 많다보니, 나는 {Quicksilver Preferences} -> {Clipboard} -> {Capture History:} 에서 60개 정도로 설정해서 쓰고 있다. 사용 방법은 일반적인 Quicksilver와 같다. 1) Quicksilver 호출 [단축키: ⌥SPC ] 2) cli 정도만 타이핑한 후 키를 써서 Clipboard History 로 이동 3) 화살표( / )로 직접 이동하며 찾거나 keyword를 타이핑해서, Clipboard History에 남아있는 것중에서 복사하고 싶은 아이템을 로 선택 (혹은 최상위로 이동)하면 된다. 아래는 OSX 에서 실제 사용하는 모습을 담은 GIF이다.

clipit_v01.gif

영상은 아래 참조: 바로가기

물론, ⌥SPC 로 Quicksilver 호출 후, ⌘l 로 직접 Clipboard History에 접근할 수도 있다. 여기서 저장된 items을 모두 지우는 것도 가능하다.

screenshot_v01.png

Linux

KDE 환경에서는 Klipper가 XFCE는 Clipman가 기본적으로 깔려있다. 간단한 기능들은 잘 제공되지만, OSX에서의 Quicksilver + Clipboard Plugin 처럼 단축키로 호출하는 기능이 빠져있다. 이것이 있어야 text editor(ex. kwrite, kate, mousepad, emacs, etc.)나 browser(ex. iceweasel, firefox, thunar, dolphin, etc.) 같은 프로그램 안에서 바로 호출할 수 있다. 가벼우면서도 필요한 모든 기능을 지원하는 Clipit 를 추천한다. 설치는 Bash(Terminal/Konsole)에서 아래를 실행하자.

$sudo apt-get install clipit

XFCE 환경에서는 Applications Menu 아래 Accessaries에 설치된 것을 확인할 수 있다. 다른 clipboard programs도 원래 잘 되는지 모르겠지만, 독일어에서 등장하는 Umlaut는 당연하고 한문과 옛한글도 Clipit의 Clipboard History에 문제없이 저장된다. 아래는 Debian GNU/Linux + XFCE 에서 어떻게 동작하는 지 보여주는 GIF이다. System tray에 올라가 있는 Clipit를 클릭해서 저장된 Clipboard History를 모두 지우는 것으로 시작한다.

clipit_v11.gif

영상은 아래 참조: 바로가기

저장된 Clipboard History item 중에서 선택해서 지우는 것도 가능하고, 저장할 item 개수도 바꿀 수 있으며, 기본으로 설정되어있는 단축키(⌃⌥h)도 다시 정할 수 있다. 자세한 사항은 System tray에 올라가 있는 Clipit를 클릭한 후, Preferences에 들어가서 확인해 보자.

screenshot_v11.png

FYI) OSX의 nvALT에서는 Noto Sans CJK로, Debian GNU/Linux의 mousepad에서는 HCR LVT로 옛한글을 표현하였다.

주의!!!

이런 류의 clipboard history를 저장하는 프로그램 사용에는 항상, 비밀번호 역시 저장될 수 있음에 주의하자!


  • 참고 영상: Quicksilver + Clipboard plugin

Quicksilver+Clipboard_Plugin from Yonggoo Heo on Vimeo.

  • 참고 영상: ClipIt

clipit from Yonggoo Heo on Vimeo.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Created: 2014-11-17 Mon 19:27

Emacs 23.4.1 (Org mode 8.0.2)