仅当工具栏和菜单栏存在时,将行数和列数设置为 999 才有效,但如果我删除它们,它就不会再最大化了。我通常必须按 alt+space,然后按 x 才能最大化它。有没有办法自动完成这一操作?
以下是我现在的 vimrc 中的内容:
set smartindent
set tabstop=8
set shiftwidth=4
set expandtab
set number
set guifont=Consolas\ 10
syntax on
:colo wombat
filetype on
filetype plugin indent on
set backspace=indent,eol,start
set noerrorbells
set showmatch
set softtabstop=4
set ignorecase
set smartcase
set scrolloff=3
let Tlist_Exist_OnlyWindow = 1
let Tlist_Use_Right_Window = 1
set guioptions-=L
set guioptions-=r
set guioptions-=m
set guioptions-=T
set lines=999 columns=999
map <c-j> <c-w>j
map <c-k> <c-w>k
map <c-l> <c-w>l
map <c-h> <c-w>h
nnoremap <silent> <C-N> :NERDTreeToggle<CR>
nnoremap <silent> <C-T> :Tlist<CR>
我刚刚发现 :simalt ~x 确实可以实现我在此处描述的功能,但它在 Linux 下不起作用。我收到此版本中不可用的命令错误。
编辑:经过大量的谷歌搜索,似乎这是一个尚未修复的 vim-gtk 错误。