提供設定 session 目錄以及 session file 的預設檔名 (mks! 預設為 Session.vim)
抽了點時間 hack 了一下, http://github.com/c9s/gsession.vim (gsession.vim) 現在支援類
似 bookmark 的 session feature. 包括 session name completion.
基本上以無名稱的 session 為主。現在也支援 session name ,所以可用 global 的 namespace 或是以目前目錄
作為 namespace 來建立 named session.
On Dec 8, 5:32 pm, c9s <cornelius.h...@gmail.com> wrote:
> 由於現有的 session plugin 實在不太適用,所以我另外寫了一個 session plugin. 可以將 session 統一放置
> 到 ~/.vim/session 或是單純只在 current path 建立 session file.
>
> 提供設定 session 目錄以及 session file 的預設檔名 (mks! 預設為 Session.vim)
>
> 抽了點時間 hack 了一下,http://github.com/c9s/gsession.vim(gsession.vim) 現在支援類
gsessoin.vim 的好處在,有時候只想要存 session 但是我不想花時間去想 session name ,不使用 session
name 那麼就是使用 current path 作為 session name
那麼我可以選擇存在 current path 或是集中存放在 session direcotry 下次打開 vim 如果沒有加上參數,那麼就主
動偵測已經有的 session ,詢問使否將此載入。
另一優點是在目前的 current path 下,我可以有多個 session name 而不會跟其他目錄所見的同一個 session
name 衝突。 :-)
其中 sessionman.vim 的 session buffer 正好是我下個步驟類似的東西,但是還會加上 search-window 的
整合,如此一來就算 session 再多,也可以動態搜尋 session.
On Dec 8, 11:53 pm, Kent Chen <chenk...@gmail.com> wrote:
> 之前有用過,這個 sessionman.vim : Vim session managerhttp://www.vim.org/scripts/script.php?script_id=2010
> 覺得大多數功能已符合需求了,不知c9s大這個gsession有多了啥貼心的設計呢...^_^
>
> Let's Blogging...http://chenkaie.blogspot.com
>
> 2009/12/8 c9s <cornelius.h...@gmail.com>
set sessionoption-=buffers
如此一來可以忽略隱藏的 buffer ,這個設定會直接加入在 gsession.vim 的 plugin 內,避免使用者的困擾。
yeah, 我也用過,vim.org 大概有三個 session plugin 吧!
但是說真的不大順手,Completion 的部份也沒有做的很齊,與其 patch,不如寫一整套包含 default key mapping
的 plugin 罷。
gsessoin.vim 的好處在,有時候只想要存 session 但是我不想花時間去想 session name ,不使用 session
name 那麼就是使用 current path 作為 session name
那麼我可以選擇存在 current path 或是集中存放在 session direcotry 下次打開 vim 如果沒有加上參數,那麼就主
動偵測已經有的 session ,詢問使否將此載入。
另一優點是在目前的 current path 下,我可以有多個 session name 而不會跟其他目錄所見的同一個 session
name 衝突。 :-)
有朋友有什麼樣的特殊需求嗎?我在想,一起寫一些特別用途的 plugin 應該也是挺有趣。
最近在做的一個項目是 vim-js ,用以將 spidermonkey 嵌入至 vim 裡頭 :p
On Dec 9, 12:35 am, Kent Chen <chenk...@gmail.com> wrote:
> ignore hidden buffer和unlisted buffer這個也很贊,不然真的挺困擾的,每次一restore
> session就出現一堆不太相干的檔案。
>
> 期待中.... :)
> 2009/12/9 c9s <cornelius.h...@gmail.com>
On Dec 9, 1:54 am, Kent Chen <chenk...@gmail.com> wrote:
> 台灣只有"吸久A濕"大一人撐著...XD
>
> 嵌入vim裡,主要用途是指當javascript compiler用,玩 errorformats + Quickfix 嗎 ?
>
> 2009/12/9 c9s <cornelius.h...@gmail.com>
On Dec 9, 2:17 am, Kent Chen <chenk...@gmail.com> wrote:
> Really!? 那真是太棒了,比起vim script,我對js還是比較熟悉... 但看起來會是個大工程,那可以開個需求嗎,順便支援jQuery
> framework...XD
>
> 2009/12/9 c9s <cornelius.h...@gmail.com>
On Dec 9, 12:14 pm, 闲耘™ <hotoo...@gmail.com> wrote:
> Woo, vim-js 好像很有趣的样子,不过真的有这个必要吗?另外 js 效率还是有点低的。
> --
> 闲耘™ (@hotoo, xianyun.org)
>
> 2009/12/9 c9s <cornelius.h...@gmail.com>
> > > > > >http://github.com/c9s/gsession.vim(gsession.vim)<http://github.com/c9s/gsession.vim%28gsession.vim%29>
On 12月9日, 下午9時16分, Kent Chen <chenk...@gmail.com> wrote:
> 科科.... 恐怕要先離職 XD,小弟還無能力身兼多職
>
> 2009/12/9 c9s <cornelius.h...@gmail.com>
我覺得應該是某個套件衝到吧 @@
2009/12/31 OOO <oth...@gmail.com>:
--
OOO