«vim-windows» 태그된 질문

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

4
기존 창을 기존 탭으로 이동
때로는 창을 기존 탭으로 옮겨야 할 때 명령 / 키보드 단축키가 있는지 궁금합니다. 창을 닫고 탭으로 전환 한 다음 새 분할 창에서 열 수 있지만이 작업을 수행하는 더 짧은 방법이 있는지 궁금합니다. 새 탭이 아닌 기존 탭 으로 이동하고 싶습니다 <C-w>T.


3
창문을 다시 격자 모양으로 되돌리려면 어떻게해야합니까?
다음 명령 시퀀스에서와 같이 4 개의 사분면으로 창이 정렬 된 경우 : :tabnew :vsplit :split <C-W>l :split 그런 다음 같은 명령을 입력하면 <C-W>J더 이상 정사각형이되지 않습니다. 이 경우 하나의 창을 맨 아래에 띄웁니다. 어떻게하면 반대 방향으로 즉, 창문을 다시 정사각형 형태로 만들 수 있습니까? 읽었 :help window-moving지만 유용한 것이 보이지 …


1
Vimscript에서 현재 창 / 버퍼 / 탭 페이지 가져 오기
파이썬에서 vim 모듈을 사용할 때 현재 창 / 버퍼 / 탭 페이지를 얻는 것은 매우 간단합니다. current_win = vim.current.window current_buff = vim.current.buffer current_tabpage = vim.current.tabpage 내 질문은 순수한 VimL / Vimscript에서 어떻게합니까? 어떤 유형의 객체가 반환됩니까? windows.txt( :h windows)의 어느 곳에서도 이것을 찾을 수없는 것 같습니다 .



2
키를 누른 상태에서 매핑을 반복하는 방법
내에서이 .vimrc쉽게 분할 창 크기를 조정하는 몇 가지 간단한 매핑 : noremap <Leader><UP> <C-w>+ noremap <Leader><DOWN> <C-w>- 그것은 꽤 잘 작동하지만 예를 들어 10 줄의 창 크기를 조정하려면 Leader+ UP10 번 눌러야 합니다. 키를 누른 상태에서이 매핑을 어떻게 반복 할 수 있습니까? 내가 원하는 것은 Leader+를 누를 때 UP매핑이 한 …

3
스크래치 창이 란 무엇입니까?
때로는 name으로 열린 창이 나타납니다 scratch. 나는 그것이 일종의 임시 버퍼 / 창이라는 것을 알고있다. 상자를 어떻게 만들 수 있습니까? :h scratch 아무것도 반환하지 않습니다.


1
버퍼 대 탭 대 arglist 대 창
너무 많은 선택! 혼란 스러워요! 언제 다른 것을 우선적으로 사용해야합니까? 이들은 서로 어떻게 관련이 있습니까? 어쨌든 그들 사이의 차이점은 무엇입니까? 입력 한 명령에 어떤 영향을 미칩니 까? 레지스터, 매크로, 마크, 옵션 및 명령 기록과 어떤 관련이 있습니까? 예를 들어 일반적인 GUI 프로그램에서와 같이 탭이 창의 하위 구역입니까, 아니면 창의 하위 …

4
.c / .h 버퍼 전환
나는 일반적으로 세로로 분할 된 2 개의 창으로 작업합니다. 내가 해결하고 싶은 문제 는 헤더 <-> 구현 파일에서 쉽게 앞뒤로 점프하는 것 입니다. 나는 운이없이 이것을하는 두 가지 방법을 조사하고 있습니다. 현재 창 에서 대체 파일 열기 :이 작업을 수행하는 방법에는 여러 가지가 있지만 이전 파일의 위치를 ​​기억하는 방법을 찾을 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.