2017-09-06 63 views
1

在vimrc文件dynamicaly大小可以設置你希望你的窗戶是用命令colums和行數:編輯Vim的窗戶熱鍵

set columns=* 
set lines=* 

但我怎麼能dynamicaly編輯。就像有一個映射的熱鍵,例如增加其中一個值或降低其中一個值。

例如:

set colums=80 
<C-B> 

,然後將列號值是81

(現在的問題是不是 'nnoremap',但可以增加值的命令)

回答

2

東西像這樣應該可以工作:

let &columns=&columns+20 

& sign can b e用於獲取設置的值。

+0

我從Vim得到這個答案:'E521:在= = columns =(&columns + 20)'後需要的數字'。我做的是一個有兩個可變高度和寬度的小腳本。我編輯它們就像這樣'nnoremap :let width = width-1 \ | :執行「set columns =」。width ' –

+0

ups我的壞,諷刺的是,解決方案也是'&'的標誌。我已經更新了我的回答 –

+0

那麼'let&columns'和'set columns'有什麼區別? –