Programing

gvim의 메뉴 / 도구 모음을 숨기는 방법은 무엇입니까?

crosscheck 2021. 1. 5. 08:30
반응형

gvim의 메뉴 / 도구 모음을 숨기는 방법은 무엇입니까?


Windows에서 gvim의 메뉴 및 도구 모음을 사용하지 않습니다. 숨길 수 있습니까?

이렇게하면 텍스트 영역에 더 많은 공간이 제공됩니다.

여기에 이미지 설명 입력


:set guioptions -=m 

메뉴 바를 제거합니다.

:set guioptions -=T

도구 모음을 제거합니다.

내 참조


.vimrc에 다음 명령을 입력하여 숨길 수 있습니다.

set guioptions-=m  "menu bar
set guioptions-=T  "toolbar
set guioptions-=r  "scrollbar

다음 코드가 있습니다 .vimrc. 기본적으로 막대가 숨겨져 있지만 표시 F11하려면 두 모드 사이를 전환 하는 사용할 수 있습니다.

function! ToggleGUICruft()
  if &guioptions=='i'
    exec('set guioptions=imTrL')
  else
    exec('set guioptions=i')
  endif
endfunction

map <F11> <Esc>:call ToggleGUICruft()<cr>

" by default, hide gui menus
set guioptions=i

제거 mTrl하면 창 메뉴 표시 줄, 작업 표시 줄 및 오른쪽 스크롤 막대가 숨겨지며 일종의 Gvim 전체 화면 모드입니다. 자세한 :help guioptions정보 및 사용자 정의는를 참조하십시오 .

추신 : iGUI 옵션 을 유지하는 것이 중요합니다 . 그렇지 않으면 Vim 아이콘이 AltTAB작업 표시 줄에 표시되지 않습니다 .


편집-> 전역 설정-> 도구 모음 토글을 선택할 수 있습니다. 그러면 VIM을 다시 시작할 때까지 도구 모음이 숨겨집니다. 그런 다음을 입력 :set합니다. Vim은 다양한 옵션 목록을 표시하고 guioptions. 이 모양을 유지하려면 .vimrc 파일에 추가해야합니다.

이 방법은 옵션 이름을 모르지만 메인 메뉴를 통해 변경하는 방법을 알고있는 경우에 사용할 수 있습니다.


나는 가지고있다

set guioptions=

내 .vimrc. 그러나 너무 자주 사용하여 메뉴 순간적를 사용하고 싶어 :set go+=m하고 :set go-=m.

툴바 또는 메뉴 숨기기 에서 더 많은 텍스트보기-Vim Tips Wiki 에서

let mapleader=","
nnoremap <leader>m :if &go=~#'m'<Bar>set go-=m<Bar>else<Bar>set go+=m<Bar>endif<CR>

으로 메뉴를 켜고 끌 수 있습니다 ,m. (글쎄, 그들은 실제로 ctrl-F1키 바인딩으로 가지고 있습니다.)

예를 들어 OS의 클립 보드에서 붙여 넣는 방법을 기억해야 할 때 메뉴에서 매우 빠르게 찾을 수 있습니다. 일단 찾으면 "+gP근육 기억을 구축하기 위해 수동으로 입력 할 것이지만, 너무 자주 사용하지 않아 너무 빨리 잊어 버립니다.


Fedora와 함께 제공되는 gVim (다른 배포판이 영향을 받는지 확실하지 않음)에는 다음으로 메뉴를 제거 할 수없는 버그가 있습니다 set go-=m. 어떤 이유로 "m"옵션은 설정할 때까지 "go"문자열에 없습니다. 따라서 Fedora (26에서 테스트)에서 시작시 메뉴 표시 줄을 제거하는 .vimrc 명령 시퀀스는 다음과 같습니다.

set go=agitm
set go-=m

다른 곳에서는 해결책을 찾을 수 없으므로 Fedora에서 gVim을 사용하는 다른 사람에게 도움이되기를 바랍니다.


set go=c

간단한 선택을 위해 팝업 대화 상자 대신 콘솔 대화 상자를 사용하십시오.

나는 이것이 그것을 숨기는 것이 아니라 꺼질 것이라고 생각합니다.

http://vimdoc.sourceforge.net/htmldoc/options.html#%27go-c%27

편집 : 명확하게하기 위해 GUI에서도 메뉴와 도구 모음을 끕니다.

여기에 이미지 설명 입력

참조 URL : https://stackoverflow.com/questions/13525518/how-to-hide-the-menu-tool-bar-of-gvim

반응형