메모장 ++에서 vi로 마이그레이션하려고합니다. N ++에서는 블록 편집 (또는 "열 모드")에 지속적으로 의존합니다. 생산성이 크게 향상되었습니다. 마우스로 표시하기 전에 Alt 키를 눌러 사각형 텍스트 영역을 선택하고 복사, 이동, 붙여 넣기 할 수 있습니다 직사각형 영역. 또한 커서를 세로로 드래그하여 여러 개의 후속 줄에 동시에 입력 할 수 있습니다.
vi와 비슷한 기능이 있습니까? 그렇다면 어떻게 할 수 있습니까?
메모장 ++에서 vi로 마이그레이션하려고합니다. N ++에서는 블록 편집 (또는 "열 모드")에 지속적으로 의존합니다. 생산성이 크게 향상되었습니다. 마우스로 표시하기 전에 Alt 키를 눌러 사각형 텍스트 영역을 선택하고 복사, 이동, 붙여 넣기 할 수 있습니다 직사각형 영역. 또한 커서를 세로로 드래그하여 여러 개의 후속 줄에 동시에 입력 할 수 있습니다.
vi와 비슷한 기능이 있습니까? 그렇다면 어떻게 할 수 있습니까?
답변:
정말요? vim 또는 gVim을 의미하지 않았습니까?
나는 여기서 쏴서 후자를 멘션 할 것이다. gVim은 메모장 ++의 블록 편집과 가장 유사한 텍스트를 선택하는 여러 가지 방법을 gVim의 블록 편집이라고도합니다. 시작한 Ctrlv다음 선택하십시오.
"공백을 넘기려면"이것을 내려 놓으십시오
:set virtualedit=block
로 부품을 반복하십시오 Ctrlv. x선택 영역을 잘라내어 y복사 (다른 단어)하여 p붙여 넣습니다. 이들 모두 테마에 약간의 변형이 있습니다. Vim은 실제로 수많은 텍스트 조작 기능을 가지고 있습니다. 저는 그 점에서 다른 편집기를 알지 못합니다.
Ups, 방금 다른 질문도 보았습니다. 몇 줄을 입력하면됩니다. 다음과 같이 진행됩니다 (한 가지 방법) :로 세로 열을 선택하고을 Ctrlv누른 I다음 아래로 무언가를 입력하고 이스케이프를 누릅니다 . 다른 모든 행에도 복사 해야 합니다.
Windows에서 GVim을 사용하는 경우 Ctrlv기본적으로 시스템 클립 보드 버퍼를 넣으려고합니다. CtrlqWindows에서 동일한 작업을 수행하기위한 대체 키 바인딩입니다.