답변:
가장 간단하고 빠른 방법은 다음을 사용하는 것입니다. : % y +그런 다음 Google 문서로 이동하여 붙여 넣습니다. 설명:
다른 방법 g g " + y G이지만 위의 방법이 더 빠르고 쉽다는 것을 인정할 것입니다.
:%y+
, 얻을E488: Trailing characters
많은 답장을 보냈지 만 내가 선택하지 않은 선택을 취소했습니다.
ggVG이 목적으로 사용 하고 있습니다 (정상 모드에서 실행해야 함). 이 명령 은 문서 내부의 전체 텍스트 만 선택합니다.
Ctrl+A바로 가기 (기본 Ctrl+A맵) 로 정수를 증가시킬 필요가 없기 때문에이 목적으로 도 다시 매핑 했습니다 .
이것을 다음에 추가하십시오 .vimrc
:
map <C-a> <esc>ggVG<CR>
그것은이 <esc>
있는지 사용자가 정상 모드에 있도록, 첫째.
ggVG
하지만 gg0vG$
'정상적인'Ctrl + A 작업을보다 밀접하게 복제하기 때문에 더 적절할 수 있습니다.
cat file
브라우저에 붙여 넣어야 할 경우 출력을 사용 하고 선택한 다음 복사하여 붙여 넣기를 수행 할 수 있습니다.
vi의 경우 모든 텍스트를 선택하여 새 파일에 쓰는 방법입니다.
shift v -- visual mode
shift g -- jump to eof
"*y -- yank select text
:e my_new_file -- create a new file
"*p -- paste into a new file
이론적으로 이것은 Linux와 Windows 모두에서 작동해야합니다. Mac에서 시도했지만 작동하지 않습니다.
cat file
방법이 있습니다. 이 shift v
방법은 Vi의 내부 버퍼에만 복사합니다.
ggVG를 사용하십시오. "gg"를 입력하여 테스트 상단으로 이동 한 다음 VG를 입력하십시오.
gg"+yG
또는
gg"*yG
+ 또는 *가 시스템 클립 보드인지에 따라 많은 유닉스에서 +는 마우스 가운데 클릭을위한 마우스 선택 버퍼이고 *는 시스템 클립 보드입니다.
vi를 사용하지 않으면 API 및 cURL을 사용하여 Google 문서에 텍스트를 업로드 할 수 있습니다 .
이를 수행하는 방법에 대한 옵션 은 http://vim.wikia.com/wiki/Accessing_the_system_clipboard 를 참조하십시오 . (*로 컴파일 된 경우 시스템 클립 보드를 참조해야합니다.) visel과 함께 xsel을 사용하는 방법에 대한 지침도 있습니다.
다음 명령을 사용하십시오.
cat <your file name>
파일 내용을 에코합니다. 이제 선택, 스크롤, 복사, 붙여 넣기를 수행하십시오.
게임 끝
전의.:
cat bobis.txt
:%y+