Arch linux: 복사/붙여넣기/잘라내기 단축키 설정

Arch linux: 복사/붙여넣기/잘라내기 단축키 설정

클립보드를 사용하기 위해 사용자 정의 키보드 단축키를 설정하고 싶습니다. 나는 그것을 다음과 같이 바꾸고 싶습니다 :

복사: ctrl + c프로그램, ctrl + shift + c터미널에서
반죽: ctrl + v프로그램, ctrl + shift + v터미널에서
자르다: ctrl + x프로그램에서 터미널에서 제대로 작동하지 않습니다.

도착하다:

복사: Win + c어디서나
반죽: Win + v어디서나
자르다: Win + x 어디서나

이 목표를 어떻게 달성할 수 있나요?
당신의 도움에 감사드립니다

추신: 저는 Arch linux, xserver, i3wm, xclip, alacritty를 사용하고 있습니다.

답변1

bindsym키를 명령과 연결하는 데 사용되며 선택한 $mod특수 키를 저장하는 변수입니다( CtrlSuper(1) 중에서 선택 해야 함).

그럼 시작해 보겠습니다.

  1. wl-clipboard이 프로그램이 설치되어 있고 Wayland(i3의 기본 서버)에서 실행되는지 확인하세요 . Arch Linux에서는 다음 명령을 사용하여 설치되었는지 확인할 수 있습니다.
    sudo pacman -S wl-clipboard --needed -y
    
  2. i3 구성 파일을 편집해 보겠습니다. 기본값은 다음과 같습니다.~/.config/i3/config
  3. 복사 및 붙여넣기 (2) 를 위해 다음 줄을 추가합니다 .
    bindsym $mod+c exec wl-copy
    bindsym $mod+v exec wl-paste
    
  4. 구하다

"잘라내기" 기능에 관해서: 아마도 다음과 같은 일을 할 수 있을 것입니다.

bindsym $mod+x exec wl-copy ERASE

복사 후 선택한 텍스트를 삭제하는 기능이 어디에 ERASE있습니까? 물론 마지막작동하지 않습니다그게 다야! 우리 는 그것을 대체할 수 있는 방법 을 생각 해야 합니다 ERASE.


(1)Win Linux에서는 말하지 않지만 SuperBTW는 동일한 키입니다.

(2) 이 조합은 $mod+v기본적으로 수직 분할을 사용하는데, 제가 권장하는 방식입니다.반죽또는 $mode+p다른 것으로.

관련 정보