«vim-windows» 태그된 질문

Vim 창은 버퍼의보기입니다. 탭 페이지는 하나 이상의 창으로 구성됩니다. Microsoft 운영 체제와의 상호 작용에 대한 질문은 [microsoft-windows]를 사용하십시오. 데스크탑 윈도우 시스템과의 상호 작용에 대한 질문은 [창 관리]를 사용하십시오.

4
창, 분할 및 버퍼 레이아웃을 저장하는 방법은 무엇입니까?
하나의 저장소에서 여러 작업을 수행하고 있습니다. 작업을위한 "작업 공간"을 만들고 싶습니다. 하나의 "작업 공간"또는 "버퍼 배치"(사용하여 내가 원하는 레이아웃에서 열려있는 작업을하는 데 필요한 모든 파일이 것 ^w+v, ^w+s창을 분할). 그런 다음 다른 작업을 시작할 때 현재 레이아웃을 저장하고 다른 레이아웃으로 이동하고 싶지만 이전 레이아웃으로 돌아가고 싶습니다. 이것을 달성하는 가장 좋은 …


5
두 창의 위치를 ​​바꾸십시오
다음은 현재 창의 구조입니다. + ----- + ---------------------------- | | | A | | | + ----- + | | | B | A와 B의 순서는 자연스럽지 않습니다. B가 위에 있으면 더 좋을 것입니다. 그러나 내가 가면 <C-w>KB는 모든 창의 맨 꼭대기가 될 것입니다. B를 A 위에 놓을 수는 있지만 …

4
Ctrl-W없이 Vim에서 분할 작업을하려면 어떻게해야합니까?
터미널은 터미널 탭을 닫기위한 바로 가기이므로 Ctrl+ 를 입력 할 수 없습니다 W. 분할 작업을 좋아하지만을 사용하지 않고는 그렇게 할 수 없습니다 C-W. 나는 그들 사이를 전환 할 수 있기 때문에, 탭을 사용하라고 강요 gt, gT또는 #gt# 숫자입니다,하지만 난 한 번에 하나 개의 파일의 내용을 볼 수 나는 분할보다는이 덜 …

1
현재 창에서 새 버퍼를 어떻게 열 수 있습니까?
다른 창 설정으로 몇 개의 탭을 열었습니다. 더 이상 분할 / 창 또는 탭을 사용하지 않고 현재 창에서 새 빈 버퍼를 열고 싶습니다. 이것을 할 수있는 방법이 있습니까? 나는 내가 좋아하는 뭔가를 할 수 알고 :n다음 C-w j다음 :q하지만 약간의 혼란을 보인다. 또는 탭과 비슷합니다. :tabe gT :q 나는 일반적으로 …


1
Vim의 실제 높이와 너비는 어떻게 얻습니까?
winheight()그리고 winwidth()현재 윈도우에서 열 / 행의 수를 반환합니다. 내가 찾고있는 것은 편집 영역의 실제 높이와 너비 또는 터미널에서 실행되는 경우 표시된 영역에 더 가깝습니다. 의 문제 winheight()와 winwidth()이들 값으로부터 계산 된 종횡비는 실제 종횡비 터치가 부족하다. :echo winwidth('%') winheight('%') winwidth('%') * 1.0 / winheight('%') 104 51 2.039216 버퍼 영역의 스크린 …

4
수직 분할에서 Vim을 어떻게 열 수 있습니까?
나는 보통 25 자 정도의 드롭 다운 터미널에서 일한다. 창 1보다 탭을 선호하기 때문에 일반적으로 터미널 너비의 절반 정도에 많은 수평 공간이 낭비됩니다. 그 helpheight뿐만 아니라 기본 설정 인 Vim 은 도움말 창을 열 때 파일 내용의 두 줄 정도만 남겨 둡니다. :h수직 분할 을 사용 하는 방법이 있습니까? 나는 …

4
한 분할 창에서 다른 분할 창으로 텍스트 보내기
최근 NeoVim에 부가 기능이있어 vim 버퍼에서 터미널을 열 수 있습니다. 이것은 하나의 vim 창에서 다른 복제본, 예를 들어 REPL과 같은 동작으로 텍스트를 보낼 수있는 매력적인 가능성을 가지고 있습니다. 과거에는 이런 종류의 구성에 tmux를 사용했습니다. 그러나 지금은 NeoVim 만 사용하여 시도하고 싶습니다. 내 질문은-어떻게 한 vim split에서 다른 vim split으로 텍스트 …




2
WinEnter, BufEnter, BufRead, Syntax, FileType 이벤트의 순서는 무엇입니까?
나는 autocmd.txt도움을 받았고, 이것에 관한 정보는 흩어져 있고 항상 존재하지는 않습니다 (예 :와 함께 BufRead). 이것을 잘 아는 사람이 이러한 사건의 순서를 열거 할 수 있습니까? WinEnter BufEnter (if this window is for a different buffer than the current) 쉽게 참조 할 수 있도록? 참고 사항 (아래 내 자신의 의견에서 …

6
버퍼 세트를 탭에 바인딩하는 방법은 무엇입니까?
동시에 다른 프로젝트에서 작업해야 할 때 다음과 같은 워크 플로가 있습니다. 각 프로젝트마다 하나의 탭을 만듭니다. 각 탭에서 편집하려는 파일을 열어 여러 버퍼를 만듭니다. 선택적으로 동시에 두 개 이상의 파일을 볼 필요가 있다면 분할 창을 만들므로 하나의 버퍼를 보여주는 다른 창을 포함하는 탭이 있습니다. 정말 사용하지 않는 내 버퍼 사이에 …


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