«cut-copy-paste» 태그된 질문

텍스트 잘라 내기, 복사 및 붙여 넣기에 대한 질문 Vim에서 "잘라 내기"는 "삭제"라고하며, "복사"는 "생크"라고하며, "붙여 넣기"는 "붙여 넣기"라고도합니다.

3
netrw에서 파일을 어떻게 복사합니까?
현재 작업 디렉토리는 ./A/B/입니다. 입력 할 때 빈 문서가 열리고 vimnetrw가 명령으로 열립니다 :e.. 창이 분할되어 vs.상위 디렉토리 (예 :)로 이동할 수 있습니다 ./A/. 이제 파일을 a_file.jpg에서 (으) ./A/B/로 복사하고 싶습니다 ./A/. 나는 시도 yy하려면 대상 파일 및 p대상 창 (디렉토리)에,하지만 내 목표를 달성하지 않았다. 추가 플러그인을 설치하지 않고 목표를 …

4
증분하면서 양키 및 붙여 넣기
Vim에서 .sql 파일을 편집하고 있습니다. INSERT INTO apps_forms (app_id, form_id) VALUES (1, 1), 내가하고자하는 것은 (1, 1),선을 잡아 당겨 137 번 붙여 넣는 것입니다. 그러나 매번 괄호 안의 두 번째 숫자가 증가하기를 원합니다 . 결과는 다음과 같습니다. INSERT INTO apps_forms (app_id, form_id) VALUES (1, 1), (1, 2), (1, 3), ... …


1
p가 현재 단어 다음이 아니라 현재 행 뒤에 복사 된 행을 붙여 넣은 이유는 무엇입니까?
다음과 같은 네 줄이 있다고 가정합니다. line1 line2 line3 line4 지금은 가면 line1과 수행 yy의 시작으로 이동 한 후 복사하는 라인을하고 line3와 'P'를 사용하여 붙여 넣기를 할, 내가 얻을 것 ... line3 line1 line4 .... 새 줄에 붙여 line1넣은 이유는 무엇 line3입니까? 내 초기는 개행 문자 $가 line3에 첨부되어 있고 …

2
첫 문자 x까지 여러 줄에 걸쳐 커서에서 삭제
나는 문자의 선두로부터 포함한까지 커서에서 삭제할 수 있다는 것을 알고 X 와 dfx. 이것은 한 줄에서만 작동합니다. 어떻게의를 선두까지 현재 커서 위치에서 삭제할 수 있습니다 X 때 x는 같은 줄에 있지? 예를 들어, 커서가 첫 번째 공백 뒤에 있으면 야다 야다 야다 야다 야다 야다 x 야다 야다 야다 x …

3
WSL의 Vim : 시스템 클립 보드 동기화? (클립 보드 ^ = 이름 없음)?
Windows 용 WSL / Bash를 사용하는 동안 항상 vim에서 작동하고 동일한 방식으로 사용 y yy 3y하고 p싶지만 vim의 내부 클립 보드가 아닌 모든 응용 프로그램에서 공유하는 시스템 클립 보드에 연결 중입니다 ... 이미 클립 보드를 관리해야합니다. 역사. Vim에는 이미 복사 / 붙여 넣기 버퍼를 시스템 클립 보드와 동기화하는 옵션이 내장되어있는 …

3
vim에 약간의 차이가있는 반복적 인 텍스트를 삽입하는 방법은 무엇입니까?
다음과 같은 텍스트를 삽입하고 싶습니다. similar text wordA similar text ... similar text wordB similar text ... similar text wordC similar text ... 텍스트를 여러 번 붙여 넣은 다음 대체를 사용하여 각 줄의 단일 단어를 변경할 수 있지만 여전히이 방법이 매우 불편하다는 것을 알고 있습니다. 단어 또는 단어 목록을 "변수"에 …

6
Vim에서 삭제 후 새 줄없이 붙여 넣기
vim에서 여러 번 줄을 완전히 삭제하고 싶기 때문에 dd를 사용합니다. 그러나 그런 다음 해당 줄을 줄 내의 다른 위치에 붙여 넣을 필요가 있지만 붙여 넣기 전에 줄 바꿈을 삽입하므로 원하는 결과를 얻는 것이 매우 어렵습니다. 예를 들어 while( pasteInHere ) { cin >> n; // Delete this line completely with …

5
터미널 간 복사 방법
Linux 시스템을 사용하고 있습니다. 두 터미널에 두 개의 vim이 열립니다. 이제 A에서 B로 텍스트를 복사하고 싶습니다. 그렇게하는 한 가지 방법은 A에서 텍스트를 선택하고 마우스를 사용하여 복사 한 다음 B로 전환하는 것입니다. 삽입 모드에서 명령 <c-r>+은 텍스트를 붙여 넣습니다. 어쨌든 마우스를 사용하지 않고 수행 할 수 있습니까? "+yyA 와 마찬가지로 B로 …

2
다른 줄로 시작하는 시각적 블록을 붙여 넣는 방법
그것은 퍼팅 (붙여 넣기)하는 것이 뭔가 실현하기 위해 나에게 매우 오랜 시간이 걸렸 p또는 P시각적 블록 선택을 ctrl+v과 함께 (복사) 꼴 y, 방식을 보존, 그 전에, 그래서 복사 한 텍스트 라인의 중간에있는 때, 그것은 그런 다음 가능할 때마다 다른 텍스트 중간에 복사됩니다. 반대로 select-line with with V는 다른 텍스트에 복사 …





3
한 레지스터에서 임의의 수의 레지스터로 텍스트를 어떻게 이동할 수 있습니까?
레지스터에서 다른 레지스터 또는 레지스터 세트로 텍스트를 '파이프'하는 방법이 있습니까? 예를 들어 "q를 "1통해 레지스터 로 이동하십시오 "5. 종종 같은 매크로의 약간 다른 버전을 만들고 싶기 때문에 '템플릿'매크로를 여러 레지스터에 복사 한 다음 각 위치를 수정하는 것이 유용합니다. 실제적인 예를 들자면 다음과 같은 문제가 생겼습니다. 다음 설명을 하드웨어 설명 언어에서 …

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