获得徽章 0
在 Windows 下使用 spf-13 vim,更多的是 buffer 的切换,而不是 Tap 之间的。这个就可以直接使用默认的操作了。
```:ls``` 列出所有的 buffer
```:b[number]``` 跳转到第 number 号 buffer
```:bn``` 下一个 buffer
```:bp``` 前一个 buffer
```:b#``` 回退到上一个 buffer
```:ls``` 列出所有的 buffer
```:b[number]``` 跳转到第 number 号 buffer
```:bn``` 下一个 buffer
```:bp``` 前一个 buffer
```:b#``` 回退到上一个 buffer
展开
评论
点赞
所以,在 Spf-13 Vim 之中,日常 Session 使用的闭环就是:
1. <leader>ss,保存当前 session(如果没有就提示你新建一个)
2. :q 退出 Vim 的时候,会自动保存当前 Session
3. 下次启动 Vim 的时候,输入 <leader>sl,列出当前的 session,然后选择即可(是否可以全自动?)
1. <leader>ss,保存当前 session(如果没有就提示你新建一个)
2. :q 退出 Vim 的时候,会自动保存当前 Session
3. 下次启动 Vim 的时候,输入 <leader>sl,列出当前的 session,然后选择即可(是否可以全自动?)
展开
评论
点赞
- SessionMan:它有比较多的 cmd,最重要的是三个。并且在推出 gvim 的时候,会自动保存当前的 Session。Very Nice。
- SessionSave:保存当前的 session,如果没有名字的话,它会提示你输入一个名字,不能更棒。```:SessionSave```,同时在 _vimrc 之中设定了快捷键 ```<leader>ss```。
- SessionOpen:载入 Session。```:SessionOpen```,等同于 ```:source```,不过在 spf-13 之中没有为他设计快捷输入,因为有另外一个方式打开 Session,就是先使用 SessionList 列出来之后,选择想要打开的 Session。
- SessionList:```:SessionList```,同时在 _vimrc 之中设定了快捷键 ```<leader>sl```。
- SessionSave:保存当前的 session,如果没有名字的话,它会提示你输入一个名字,不能更棒。```:SessionSave```,同时在 _vimrc 之中设定了快捷键 ```<leader>ss```。
- SessionOpen:载入 Session。```:SessionOpen```,等同于 ```:source```,不过在 spf-13 之中没有为他设计快捷输入,因为有另外一个方式打开 Session,就是先使用 SessionList 列出来之后,选择想要打开的 Session。
- SessionList:```:SessionList```,同时在 _vimrc 之中设定了快捷键 ```<leader>sl```。
展开
评论
点赞
在 .vimrc 里面找到了,其实 spf-13 有关于 session 的内容,他写了一个 session list
" Session List {
set sessionoptions=blank,buffers,curdir,folds,tabpages,winsize
if isdirectory(expand("~/.vim/bundle/sessionman.vim/"))
nmap <leader>sl :SessionList<CR>
nmap <leader>ss :SessionSave<CR>
nmap <leader>sc :SessionClose<CR>
endif
" }
所以去看看吧,SessionMan 这个插件。
" Session List {
set sessionoptions=blank,buffers,curdir,folds,tabpages,winsize
if isdirectory(expand("~/.vim/bundle/sessionman.vim/"))
nmap <leader>sl :SessionList<CR>
nmap <leader>ss :SessionSave<CR>
nmap <leader>sc :SessionClose<CR>
endif
" }
所以去看看吧,SessionMan 这个插件。
展开
评论
点赞
MyName.vim 保存在 Vim 当前所在的根目录下,而不是它自身所在目录下,所以建议启动 Vim 的时候,就 :mks,这样下一次启动的时候,输入 :source 就可以找到 vim。
评论
点赞
建立 Session 搞明白了,Spf-13 没有提供插件支持,因此使用默认的,也就是 :mks MyName.vim 命令构建自己的 Session(覆盖是 :mks!),名称为 MyName.vim;打开 Session 就是使用,:source MyName.vim,打开上次保存为 MyName.vim 的Session 文件。这两个命令都在 Vim 的普通模式输入,方便。
展开
评论
点赞
VIM
计算机视觉
OpenCV
OpenGL