2008-09-06 56 views
3

網絡上有成千上萬的vi教程,其中大多數通常列出所有命令。 YouTube上甚至還有視頻顯示基本功能。您是否知道程序員的任何「最佳實踐」或「什麼可行」vi教程?

但是,有沒有人知道一個vi教程,其中側重於需要程序員

例如,當我編程Perlvi,移動到「下一段」是沒有意義的。

我想知道哪些命令經驗豐富的VI用戶相結合,例如:

  • 東西複製括號內
  • 複印功能
  • 複製和粘貼一個變量(例如2yw)

我確定有很多使用多文件功能的函數,以及地圖,宏,讀入用於模板代碼的文件,正則表達式搜索,跳轉到函數,可能最少的代碼完成或其他功能,模擬程序員已經習慣了在Visual Studio和Eclipse等。

回答

1

多年來,我剛剛閱讀了vim手冊幾次,在每次迭代中選取有用的功能。

有一件事讓vim能夠爲我作爲perl IDE開始使用標籤,如下所述:http://www.vim.org/tips/tip.php?tip_id=94。使用vim附帶的pltags腳本,你可以在模塊之間跳轉以找到你的函數,方法等。

1

如果你是初學者,vimtutor將是一個很好的開始。 (在你的shell中鍵入vimtutor並開始)。

一旦你掌握了vim的基礎知識,你可以環顧網絡並找出自己的東西。

Thisthis可能是一個有趣的閱讀。