2013-03-06 71 views

回答

3

有沒有這樣的事情。

應該通過在您的~/.vimrc中手動添加/編輯Vim的選項來管理Vim的選項。

:options命令可讓您將Vim的所有選項都設置在一個位置,但您的更改不會在會話間粘連。

讓您的設置持續存在的唯一方法就是將它們添加到您的~/.vimrc

+0

可能是我用不好的話問了,我需要一套'〜/ .vimrc'的命令,我以爲它們可能被打包在一個插件中。 – 2013-03-06 07:16:47

+2

號碼*您*必須根據*您的*工作流程,*您的*需要和*您的*品味,自己照顧*您的*設置*。有可能是幾百個「最小的.vimrc」或「權威插件分佈」的流傳在互聯網,但所有這些事情都只是針對一個博客的工作和**可能會或可能不會爲你工作設置編譯**。如果你在Vim中發現了一些你不喜歡的東西,請在':help'中找到如何改變它,並在'〜/ .vimrc'中執行。這個文件會延長/縮短加班時間,這就是它應該是的。 – romainl 2013-03-06 07:25:47

+0

@MostafaShahverdy Vim帶有一個示例vimrc文件,它具有合理的默認值。我建議你從此開始。請參閱[':h not-compatible'](http://vimdoc.sourceforge.net/htmldoc/usr_01.html#not-compatible)中的說明。 – glts 2013-03-06 14:24:10

6

Tim Pope的sensible.vim提供了一套基本的配置選項作爲起點,主要是因爲許多Vim默認設置對於當今的大多數用戶來說都不是最優的。除此之外,你必須(或者不要,如果你對默認設置沒有問題)自己調整Vim選項,因爲每個工作流程都是獨一無二的,而Vim是一個特別可配置的編輯器,並且在方法上毫不偏袒。

Vim的「發行」像SPF-13劍鋒誘惑,可快速安裝和開箱即用的設置,但你付出的代價與增加的複雜性(你需要了解兩個Vim的運行時加載方案和分佈的任意約定)和不靈活性(分佈可能使一些事情更容易,但其他事情非常困難)。 Vim是令人難以置信的可定製的,使用別人的定製是沒有意義的。因此,從基本配置開始,每當你覺得某些東西對你來說不是最理想的時候,就去旅行,調查優秀和全面的:help中的可用選項,在互聯網上搜索其他的.vimrc,然後調整你的配置。沖洗並定期重複。

+1

而我是設法*不*在我的答案中談論發行版的人! ;-) – romainl 2013-03-06 08:05:01

+0

目前我有一些自己的基本配置,但它有很多問題,我正在尋找更好的東西。改變它將是一個好主意,因爲VIM一直這樣;) – 2013-03-06 08:28:32

+0

然後解決這些問題。逐個。改變你的整個配置只是爲了避免修復它的問題,好吧......相當懦弱。在這裏提出一兩個問題,清楚地解釋什麼是有效的,什麼不是,以及你期望的〜/ .vimrc的內容。 – romainl 2013-03-06 09:46:19

相關問題