vim 有更好的 GUI 嗎?

vim 有更好的 GUI 嗎?

我喜歡使用 vim,它無窮無盡的功能和它做事的方式(大部分)。我已經斷斷續續地使用它(不是作為我的主編輯)至少 7 年了,所以雖然我遠非專家,但我通常知道如何解決它。

現在,雖然我喜歡它在命令列中的表現,但我真的很希望它成為我在 Windows 和 Linux GUI 中的主要編輯器。但是...gvim...是可怕。它打破了 Windows 上的許多可用性“規則”,甚至不值得與之抗爭。甚至不奶油憑藉其更改和精美的 .vimrc,挽救了局面。

所以,我的問題是:是否有適用於 Windows 和 Linux 的現代 vim GUI,使其外觀和行為與大多數 GUI 編輯器一樣?擁有 Sublime Text、Kate、TextMate 或 Editra 的 GUI 以及 vim 的功能將是令人難以置信的。我意識到所有四個(以及許多其他編輯器)都有插件有點使它們表現得像 vim,但它與真正的 vim 相差甚遠(至少對於 Editra 和 Sublime Text 來說,其他的不確定)。

Vim 是開源的,我真的不知道為什麼還沒有對 GUI 進行徹底的修改。人們不使用 gvim 嗎?

答案1

vim 是為有效使用鍵盤而設計的,而不是為了使用滑鼠而設計的。因此,我發現你對糟糕的“gui”的抱怨有點尷尬。如果你不喜歡 vim 或你不想學習 vim 是如何完成事情的,那也沒關係。但是你必須使用另一個編輯器,因為 vim 不符合你的要求。

所以,我懷疑是否會有任何 GUI 版本的 vim 能夠滿足您對一個像樣的“圖形”編輯器應該是什麼樣子或應該表現什麼的期望。

答案2

我同意 Akira 的回答和評論。

Vim 唯一符合約定的 GUI 是 MacVim,顯然,它是僅適用於 Mac 的應用程式。

我不確定它是“兩全其美”,但 Sublime Text 2 的最新測試版有一個非常令人印象深刻的“復古”模式,涵蓋了許多有用的 Vim 功能(動作、文字物件)並映射其他內容(/?例如)其本機功能。我發現它的整體設計有點令人惱火,所以我不認為自己會很快切換到它,但同樣,復古模式令人印象深刻。

答案3

您可以使用VisualStudio程式碼它有幾個插件,添加了 Vim 的許多功能以及許多好東西。它是一個非常好的編輯器,而且它是開放和免費的,並且有 Windows、MacO 和 Linux 版本。

答案4

Vim 的目的是在沒有 GUI 的情況下使用。但如果你擔心 gvim 中的選單列和工具列看起來不合適。您可以禁用它只需插入

"Remove Menubar and Toolbar
set guioptions -=m 
set guioptions -=T

進入你的 vimrc 那麼它就會消失。如果您使用低於 10 的 Windows,則額外的好處是您的 gvim 調整大小更好(比預設的 Windows cmd )並且具有更好的配色方案支援並且看起來不錯。

相關內容