Vim

我的Vim設定檔分享

Posted on

vim-config

我的Vim設定檔公開了。誠意推薦給初以Vim工作的人使用。

Github: https://github.com/archer1609/vimrc

眾所周知Vim擁有非常高的可塑性,能按自已需要加入不同的設定,也有不少人製作各種插件為vim提供進階功能,但自己動手設定也是一件頗為繁複的工作,故分享自己的設定檔供各位取用。

因為青鳥也是為日常編程需要才最近開始注重vim的使用技巧,並一步步地為自己擴充Vim的功能和設定,所以這個設定檔現時還是相當簡單容易理解,新增的功能也不多卻非常實用。這讓大家可以慢慢熟習vim的不同插件和設定。

Github內的說明檔會詳細地說明新增的功能,vimrc內亦有附註說明,讓大家輕易了解這個設定檔的特性。因為本人現時工作主要使用C/C++,因此設定上不傾向切合這方面的工作需要。

設定檔會不時更新,歡迎定期瀏覽我的Github追蹤變化。

Happy Coding!

Vim多檔作業操作技

Posted on Updated on

Vim split and tab

Vim作為一個Command line的文件編輯器,功能強大就眾所周知,不少開發者都愛用它來寫程式和操作系統文木檔,而寫程式往往需要編輯大量檔案,也需要開啟不同的檔案文件交互參照,但我們總不能開著一大堆視窗逐個切換吧?所以要用Vim寫程式,就不得不知如何應付多個檔案。

Vim不用另加插件,就支援多檔作業,當中最重要的就是視窗分割(Split Windows)、分頁(Tab Pages)和會話(Session)。學懂它們就能令Vim如IDE或其他圖形介面的進階文字編輯器一樣方便好用,以下就是這些功能的相關常用指令:

(為方便起見以下用英文)

繼續閱讀文章 »