Windows의 Ubuntu에서 Bash에 붙여 넣기 복사


184

Windows 환경에서 Ubuntu의 Bash로 Windows 10에서 복사 붙여 넣기 작업을 실행하는 방법은 무엇입니까?

나는 다음을 시도했다.

  • ctrl+ shift+v
  • 마우스 오른쪽 버튼을 클릭하여 붙여 넣기

어떤 제안?


3
나는 당신이 그것을 이해할 수 있도록 질문을 업데이트했습니다. 그것은 Windows의 새로운 우분투 bash에 관한 것입니다.
Ghassan Zein

1
당신의 터미널은 무엇입니까?
glenn jackman

9
Windows Anniversary 10 Update에는 새로운 우분투 bash가 통합되어 있으므로 이에 대해 읽고 질문을 이해하십시오. 터미널은 WINDOWS에서 UBUNTU BASH입니다!
Ghassan Zein

3
다시 열어야합니다. 에서 페이지 '에 대한'Windows에서 우분투 배쉬 [강조 광산] : "Windows에서 강타가 제공하는 개발자 ... 익숙한 배쉬 쉘 및 리눅스 환경을".
Kenny Evitt

1
Windows "Creators Update"clip.exe 에서 예를 들어 로 파이프하여 클립 보드에 복사 할 수 있어야합니다 echo "Blah blah blah" | clip.exe.
Kenny Evitt

답변:


162

2019/04/16 업데이트 : 복사 / 붙여 넣기가 Windows 빌드> = 17643에서 공식적으로 지원되는 것 같습니다 . Rich Turner의 답변을 살펴보십시오 . "Ctrl + Shift + C / V를 복사 / 붙여 넣기로 사용"옆의 확인란을 클릭하면 아래에 설명 된 것과 동일한 설정 메뉴를 통해 활성화 할 수 있습니다.


또 다른 해결책은 "QuickEdit Mode"를 활성화 한 다음 터미널에서 마우스 오른쪽 버튼을 클릭하여 붙여 넣을 수 있습니다.

빠른 편집 모드를 활성화하려면 도구 모음에서 마우스 오른쪽 버튼을 클릭하거나 왼쪽 상단의 아이콘을 클릭하고 속성을 선택한 다음 옵션 탭에서 빠른 편집 모드 옆의 확인란을 클릭하십시오.

이 모드를 활성화하면 클릭하고 드래그하여 터미널에서 텍스트를 복사 할 수도 있습니다. 선택이 끝나면 Enter 키를 누르거나 마우스 오른쪽 버튼을 클릭하여 복사 할 수 있습니다.


1
마우스 오른쪽 버튼을 클릭하면 즉시 붙여 넣기가 수행된다는 사실을 알지 못했습니다. 옵션이 포함 된 상황에 맞는 메뉴가 표시 될 것으로 기대했습니다.
RSmithlal

2
마우스 왼쪽 버튼을 사용하여 텍스트를 선택한 후 마우스 오른쪽 버튼을 두 번 클릭 하여 텍스트를 붙여 넣습니다.
Felipe Alvarez

4
예 .. 마우스 클릭이 작동합니다. 키보드로만 선택할 수있는 방법이 있습니까 (선택 및 붙여 넣기)? 그것은 결국 VIM / UBUNTU / Shell을 사용하는 요점입니다.
alpha_989

5
키보드로 붙여 넣을 방법이 없습니까?
qwertzguy

2
@FelipeAlvarez 붙여 넣으려면 마우스 오른쪽 버튼을 한 번만 클릭하면됩니다. 마우스 오른쪽 버튼을 처음 클릭하면 텍스트가 복사됩니다. 답을보다 자세히 읽으십시오. Windows의 Ubuntu에서 Bash를 사용한 지 오래되었지만 키보드로 복사 / 붙여 넣기를 활성화하는 방법을 찾지 못했습니다.
chipit24

49

얻으려면 붙여 마우스 오른쪽 버튼을 클릭하여 작업에 :

  • 제목 표시 줄을 마우스 오른쪽 버튼으로 클릭> 속성
  • 옵션 탭> 옵션 편집> 활성화 QuickEdit Mode

여기에 이미지 설명을 입력하십시오


1
삽입 모드 란 무엇입니까?
alpha_989

1
@ alpha_989 삽입 모드는 커서의 오른쪽에있는 문자를 덮어 쓰지 않고 커서에 텍스트를 삽입하고 그 뒤에 나오는 문자를 오른쪽으로 밉니다. 삽입 모드는 대부분의 사람들이 기대하는 기본 모드입니다. 테스트에서 WSL에서이 설정이 존중되는 것처럼 보이지 않습니다. 체크하지 않았지만 덮어 쓰지 않고 여전히 삽입합니다.
jaredlt

30

좋아, 그것은 마침내 개발되었으며 이제 Windows 10 Insider 빌드 # 17643에서 Ctrl+ Shift+ C/ V를 사용 하여 복사 / 붙여 넣기 를 사용할 수 있습니다 .

콘솔 "옵션"속성 페이지에서 "Ctrl + Shift + C / V를 복사 / 붙여 넣기로 사용" 옵션 을 활성화해야 합니다.

여기에 이미지 설명을 입력하십시오

blogs.msdn.microsoft.com/ 에서 참조


5
2018 년, 프로덕션에서는 이것을 보지 마십시오 (앱 스토어의 우분투가있는 풀 윈도우 10). 한숨.
methodsignature

현재 어떤 Windows 빌드를 사용하고 있는지 어떻게 알 수 있습니까? 이 옵션이 보이지 않습니다.
Todd

2
실행 / 시작, winver@methodsignature
αғsнιη

1
위의 블로그 게시물에 따라이 기사는 Win10 Insider 빌드 17643에서 처음 제공되었으며 2018 년 가을 업데이트 업데이트 "soon"™;)에 포함됩니다.
Rich Turner

1
@methodsignature Windows 10 (1809)에서이 기능을 찾았습니다. 지금 창을 업데이트하십시오.
Nafeez Abrar

19

마지막으로, Windows 콘솔 에서 CTRL+ SHIFT+ [ C| V]!

명령 줄 앱과 키보드 충돌을 발견 한 경우이 기능을 활성화 / 비활성화 할 수 있지만 Win10 빌드> = 17643을 설치하고 실행할 때 작동이 시작됩니다.

CTRL + SHIFT + C / V 옵션을 보여주는 새로운 콘솔 속성

이 기능이 작동하도록 Console 내부를 리엔지니어링하는 동안 양해 해 주셔서 감사합니다. :)


1
나는이 보이지 않으면 어떻게 현재 빌드 버전을 확인하고 업데이 트를 강요하는 걸까
야곱 Goulden의 근무지

2
현재 Windows 버전을 찾으려면 winver실행 대화 상자 또는 명령 줄에서 실행하십시오. 이러한 기능 및 기타 기능을 빌드 할 때 조기에 액세스하려면 Windows 참가자 프로그램에 가입해야합니다. 자세한 내용은 insider.windows.com/en-us
Rich Turner

@RichTurner 감사합니다-기능이 존재한다는 것을 알았지 만 첨부 된 최소 버전 번호를 확인 하기가 정말 어려웠 습니다. 액세스하려면 업그레이드해야 할 것 같습니다 :)
Ian Clark

1
@NafeezAbrar-블로그 게시물은 "Windows 10 Insider 빌드 # 17643 현재"-1803은 빌드 17682로 시작합니다.이 기능은 빌드 = 17643으로 제공되어 Windows 10 Fall 2018 업데이트의 일반 릴리스로 이어집니다.
Rich Turner

1
@Nafeez Abrar : 잘 들었습니다. 우리를 주셔서 감사합니다 :) 알
리치 터너에게

17

AutoHotkey (타사 응용 프로그램)를 사용할 수 있습니다. 아래 명령은 일반 영숫자 텍스트에 적합하지만 =^"%#!콘솔과 같은 일부 문자 는 bash 또는 cmd와 같이 콘솔에서 잘못 입력됩니다. (콘솔 이외의 창에서이 명령은 모든 문자에서 잘 작동합니다.)

^+v::SendRaw %clipboard%

나는 사용하여 시도 ^#vCtrl+Shift+V, 그러나 때문에 작동하지 않았다 ^#v 용 스탠드 Ctrl+WinKey+V. ^+v을 나타내는을 사용해야 합니다 Ctrl+Shift+V.
사용자

타사 프로그램이 필요하지만 Windows를 어쨌든 사용할 수있게 만드는 것은 정상적인 것 같습니다. 나는 이것이 당신이 익숙한 키보드 단축키를 유지할 수 있기 때문에 이것이 가장 좋은 대답이라고 생각합니다
Erin Drummond

1
내가 사용하고 +Ins있기 때문에 ^+v어떤 프로그램이 이미 나노 "마지막 줄에 점프"와 같은 일부 상황에서 다른 목적으로 그 사용과 충돌. 다른 목적으로 shift + insert를 사용하여 아무것도 찾지 못했습니다.
chx

6
한 번에 한 문자가 아닌 즉시 붙여 넣기를 원하는 사람들을 위해 :^+v::SendInput %clipboard%
Jeremy Bernier

이상하게 작동 하고 경로 가 /|/a/b/c|a|b|c
Doctor Coder

12

제목 표시 줄의 상황에 맞는 메뉴에서 편집 / 붙여 넣기 (제어 키 바로 가기를 수정할 때까지)


1
이것은 일시적으로 좋은 해결책이지만, 가장 간단한 기능없이 어떻게 릴리스 하는가가 이상합니다.
Ghassan Zein

2
정확히 언제까지? 2018 년 1 월이며 컨트롤 키 바로 가기를 아직 수정하지 않았습니다. 이것은 제작자 업데이트에 있습니다.
Paul Vixie

분명히 새로운 Windows 10 빌드는 2018 년 말 또는 2019 년 초에 일반인에게 공개되었지만 업데이트는 자동으로 이루어지지 않았습니다. 설정, Windows 업데이트로 이동하여 업데이트 확인을 클릭하십시오.
MarkHu

10

전에 쓰여진 것처럼 :

  • 작업 표시 줄 바로 가기 아이콘에 Windows 아이콘이 있으면 우분투에서 Bash를 마우스 오른쪽 버튼으로 클릭하십시오.
  • 속성을 클릭하십시오
  • 속성 창에서 옵션 탭을 선택하십시오
  • QuickEditMode 옵션 확인
  • 적용을 클릭하십시오

이제 새로운 Bash 터미널을 열고 마우스 오른쪽 버튼을 클릭하여 붙여 넣을 수 있습니다

터미널에서 복사하려면 CTRL + M 만 사용하면 선택한 텍스트를 선택하고 복사 할 수 있습니다.


9

다른 사람들이 말했듯이 이제 Ctrl+Shf+VWindows 10 Insider 빌드 # 17643에 붙여 넣을 수 있는 옵션이 있습니다 .

불행히도 이것은 내 근육 메모리에 없으며 TTY 터미널의 사용자 Shf+Ins로서 내가 연결하는 모든 Linux 상자에서 사용하고 싶습니다 .

터미널을 새 GUI로 감싸고 붙여 넣기를 허용하는 ConEmu 를 설치하면 Windows 10 에서 가능 Shf+Ins합니다. 또한 속성에서 동작을 조정할 수 있습니다.

콘솔은 다음과 같습니다 :ConEmu 콘솔

복사 옵션 :ConEmu 복사 속성

붙여 넣기 옵션 :ConEmu Paste 속성

Shf+Ins상자 밖으로 작동합니다. bash를 사용하는 쉘 중 하나로 bash를 구성 해야하는지 기억할 수 없지만 그렇게하면 추가 할 작업 속성이 있습니다.ConEmu Bash 작업 속성

또한 (다른 유형을 포함하여 콘솔 탭 허용 cmd.exe, powershell등). 초기 Windows 7부터 이것을 사용해 왔으며 당시에는 Windows의 명령 줄을 사용할 수있었습니다!


2
이 솔루션은 실제로 Windows Bash에 통합되어야하는 기능 (그리고 곧 빌드 17643과 함께 제공 될 예정)에 대해 상당히 무겁지 만 Shift+Ins, 설정을 망칠 필요없이 붙여 넣기를 제공했습니다. 또한 앱이 제공하는 다른 기능을 확인하게되어 기쁩니다.
Craig Silver

의견 주셔서 감사합니다. 내가 말할 Shf+Ins수있는 것은 빌드 17643-Just에서 사용할 수 없다는 것 Shf+Ctrl+V입니다. 나는 Shf+Ins매일 사용 하므로 대체 키를 배우고 싶지 않았습니다.
스튜어트 브록

1
이 덕분에 WSL을 위해 cygwin을 덤프 한 후 shf + Ins가 누락되었습니다. 그리고 저는 그저 mor보다이 애플리케이션을 정말 좋아합니다.
low351

4

터미널에서 Vim에 붙여 넣으려면 (Windows의 우분투에서 bash) :

export DISPLAY=localhost:0.0

Vim에서 복사하는 방법을 모르겠습니다 :-(


1
DISPLAYvim복사 및 붙여 넣기 와는 전혀 관련이 없습니다 .
Felipe Alvarez

@FelipeAlvarez 분명히 그것은 나를 위해 일했습니다. 더 나은 해결책을 찾으면 알려주십시오!
Jon49

@ Jon49, 이것이 무엇을하는지 설명 할 수 있습니까? .vimrc에 넣었습니까? 또는 vim에서 : export DISPLAY = localhost : 0.0
alpha_989

@ alpha_989, 우분투 터미널에 들어갑니다. 나는 그것이 어떻게 든 우분투와 Windows를 연결한다고 생각합니다. 잠시 동안 나는 모든 세부 사항을 기억하지 못합니다.
Jon49

3

여기의 다른 해결책은 Windows 홈 버전 Windows Subsystem Linux 터미널에 Shift + Ctrl (C | V)을 사용하는 속성이 없음

실제 리눅스 터미널 사용 ! [여기에 이미지 설명 입력] 1

  • Windows에 X 서버 설치 (예 : X-Ming)
  • sudo apt install <your_favorite_terminal>
  • export DISPLAY=:0
  • xfce4 터미널과 gnome 터미널로 테스트 한 터미널 앱을 실행하십시오.

윈도우 # 우분투 # 개발


1

bash가있을 수 있지만 여전히 Windows 창 관리자입니다. bash 터미널 창에서 일부 텍스트를 강조 표시하십시오. 제목 표시 줄을 마우스 오른쪽 버튼으로 클릭하고 "편집"을 선택하고 "복사"를 선택한 다음 제목 표시 줄을 다시 마우스 오른쪽 버튼으로 클릭하고 "편집"을 선택하고 "붙여 넣기"를 선택한 다음 완료하십시오. 텍스트를 강조 표시 할 수 있어야합니다. "Enter"를 누른 다음 Control V를 누르십시오. 그러나 이것은 깨진 것 같습니다


당신이 빠른 편집 모드가없는 당신 같은 깨진 소리로 설명하면 콘솔 설정에서 사용 가능
스티브 구 센스

1

들어 단지 복사 (아마도 긴) 텍스트를 Windows 클립 보드에 , 난 그냥에 출력 파이프 것을 발견 clip.exe 합니다 (포함 .exe파일 확장자하는) 나를 위해 잘 작동합니다. 그래서:

$ echo "Hello World" | clip.exe

나 붙여 넣기 할 수 있습니다 Hello World사용 Ctrl- V다른 곳.

이제 이것을 게시 했으므로 Windows 용 Linux 하위 시스템의 클립 보드에서 파이프 관련 질문 이 Windows 클립 보드에서 붙여 넣기를위한 명령 솔루션 과이 포함되어 있음을 알았습니다 .


0

그것은 매우 간단한 것으로 판명되었습니다. 나는 때때로 그것을 얻었다. 텍스트를 붙여 넣으려면 터미널 창의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하면됩니다.


아니. 아무것도하지 않습니다.
Hippyjim
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.