我使用Eclimd來完成。它會生成很多有用的關於函數的信息,但在單行預覽窗口中看起來很亂。 (同一窗口通過全方位完成使用)我可以更改vim完成預覽窗口高度嗎?
所以:
- 有什麼辦法來改變默認的預覽窗口的高度?
- 做預覽彈出而不是預覽窗口?
我使用Eclimd來完成。它會生成很多有用的關於函數的信息,但在單行預覽窗口中看起來很亂。 (同一窗口通過全方位完成使用)我可以更改vim完成預覽窗口高度嗎?
所以:
我面臨「previewheight」的問題太多,所以我想出了以下解決方法:
set previewheight=50
au BufEnter ?* call PreviewHeightWorkAround()
func PreviewHeightWorkAround()
if &previewwindow
exec 'setlocal winheight='.&previewheight
endif
endfunc
您可以通過設置'previewheight'
選項來更改預覽窗口的默認高度。
不工作對我來說,很奇怪。看起來它也會從預覽代碼中刪除所有換行符。 – Andrew 2010-09-15 00:14:43
不工作:( – 2011-04-26 14:38:12
你必須把它放在你的.vimrc文件中:set previewheight = 5 – 2011-06-27 04:49:52
+1感謝這個!正在嘗試vim-immgitive和:Gstatus是一個單線程無用),因爲我的winheight設置爲999。 – 2011-04-26 14:40:51