V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  SpaceVim  ›  全部回复第 7 页 / 共 18 页
回复总数  341
1 ... 3  4  5  6  7  8  9  10  11  12 ... 18  
2018-03-18 15:57:25 +08:00
回复了 SpaceVim 创建的主题 Vim 全民阅读 vimrc
@yech1990 不错,不过,我建议如果那些方法,你如果不需要直接去调用,可以用局部方法替换掉全局方法。比如

```
" task list new
map <leader>tn :call New_Task_List()<cr>

function! New_Task_List()
if getline('.') =~ '^- \[ \]\ '
call append(line('.'), "- [ ] ")
call cursor(line('.')+1, 0)
startinsert!
elseif getline('.') =~ '^- \[x\]\ '
call append(line('.'), "- [x] ")
call cursor(line('.')+1, 0)
startinsert!
else
echo "Not a item of task list!"
endif
endfunction
```

这一段, 你可以改成:

```
" task list new
noremap <leader>tn :call <sid>new_task_list()<cr>

function! s:new_task_list()
if getline('.') =~ '^- \[ \]\ '
call append(line('.'), "- [ ] ")
call cursor(line('.')+1, 0)
startinsert!
elseif getline('.') =~ '^- \[x\]\ '
call append(line('.'), "- [x] ")
call cursor(line('.')+1, 0)
startinsert!
else
echo "Not a item of task list!"
endif
endfunction
```

使用局部方法有这么一个好处,他不会污染你的补全内容,当你在命令行里面补全方法名时。为相信当你在命令行里面补全方法名时肯定不希望这些不想要的方法名出现,不让他们出现最好的方法就是不用全局方法。
2018-03-18 08:46:16 +08:00
回复了 SpaceVim 创建的主题 Vim 2018 晒晒你的 Vim 配置
@skywind3000 你不用删掉图片终端 ip 吗?
2018-03-18 08:44:45 +08:00
回复了 SpaceVim 创建的主题 Vim 2018 晒晒你的 Vim 配置
@skywind3000 感谢大神捧场!为什么你的 gvim gui 元素都保留了呀,比如工具栏什么的,我是感觉 gvim 的 gui 元素有点粗糙,所以都没用😸
2018-03-17 18:32:37 +08:00
回复了 SpaceVim 创建的主题 Vim 2018 晒晒你的 Vim 配置
@mrytsr 看上去真的不错,👍
2018-03-17 06:45:42 +08:00
回复了 SpaceVim 创建的主题 Vim 2018 晒晒你的 Vim 配置
@timothyye 我也试了,好像不行
@skywind3000 谢谢支持,其实这么久,之所以能坚持,每一句肯定的话,都会让我动力增加

当然也有人否定,难免的,没有人可以做到让每一个人都满意,我只能说尽力就好。

其实我除了推广 SpaceVim,也在变相推广 Vim,不是!即便不用 SpaceVim,看看我翻译的 Vim 教程,自己配 Vim 也很好呀。

就像我在知乎上的回答,我只能尽力,能多几个 Vim 用户出来,我也开心!

emacs 党别喷,逃)
2018-03-17 06:39:19 +08:00
回复了 SpaceVim 创建的主题 Vim 全民阅读 vimrc
@skywind3000 厉害,眼睛尖,我也不知道这个
2018-03-17 06:38:16 +08:00
回复了 SpaceVim 创建的主题 Vim 2018 晒晒你的 Vim 配置
@9 当初的版本是的,想在渐渐做最小化安装了,语言什么的全禁了,留了点核心插件,慢慢优化吧,这一年多我其实一直在优化。最终会只有大家都需要的插件默认需要安装。
2018-03-16 21:47:25 +08:00
回复了 SpaceVim 创建的主题 Vim 全民阅读 vimrc
@ablegao 没发现什么问题,唯一是 这个方法

init.vim#L260-L270 里面,其实可以优化一下的,你可以直接 setline 参数用 list,而不是多次调用 setline,后面的 normal 命令 最好改成 normal! 加一个感叹号防止按键映射对这个命令有影响。
2018-03-16 21:44:38 +08:00
回复了 SpaceVim 创建的主题 Vim 全民阅读 vimrc
@lemon0910 https://github.com/lemon0910/lemon-neovim/blob/master/init.vim#L90-L107 这里的 autocmd 应该放到一个 group 里面。
https://github.com/lemon0910/lemon-neovim/blob/master/init.vim#L226-L228 针对 filetype 的 autocmd 里面的 set 应该用 setlocal
https://github.com/lemon0910/lemon-neovim/blob/master/init.vim#L260-L270 这里应该用 noremap

https://github.com/lemon0910/lemon-neovim/blob/master/init.vim#L260-L270 这一块应该包到一个 function 里面 用 autocmd Colorscheme * 来调用,不然,你在 vim 里面执行一个 colorscheme 命令换主题,你这些高亮设置就没有用了。
2018-03-16 21:39:40 +08:00
回复了 SpaceVim 创建的主题 Vim 2018 晒晒你的 Vim 配置
@ooxxcc 这是你的配置吗?
我主要也是用 Linux,很多时候需要跟群里聊天,我自己个人解决方案是吧 vim-chat

https://www.v2ex.com/t/377183
2018-03-16 16:13:58 +08:00
回复了 SpaceVim 创建的主题 Vim 2018 晒晒你的 Vim 配置
@yuchenyang1994 现在 90 后都这么爱抖机灵吗?
2018-03-16 13:47:34 +08:00
回复了 coderzys 创建的主题 Vim SpaceVim 和 Space-Vim 哪个才是真的?
时隔一年,再回到这个帖子看看,感触良多,也许以前是我们都太年轻了。分不清什么才是最重要的,Vim 中文社区已经够分散的了,真希望大家可以心平气和地交流,也许大家都可以相互学到不少东西吧!
2018-03-16 10:59:01 +08:00
回复了 SpaceVim 创建的主题 Vim 2018 晒晒你的 Vim 配置
@Youthink 不错
2018-03-16 10:09:01 +08:00
回复了 SpaceVim 创建的主题 Vim 全民阅读 vimrc
@codehz 是的,Neovim 会自动识别是手动输入还是粘贴
2018-03-16 10:08:24 +08:00
回复了 SpaceVim 创建的主题 Vim 全民阅读 vimrc
@wweir 没太看明白,正常情况下 vimrc 是可以自动读取的,你可以吧自动下载 plug 写在 vimrc 前面呀,可能你给的这个链接不是 vimrc 本身?
2018-03-16 09:55:56 +08:00
回复了 joysir 创建的主题 Vim 用 NodeBB 搭建了一个 Vim China
缺的是活跃度呀,Vim 中文社区本来就小,还零零散散的,唉,无奈╮(╯_╰)╭
2018-03-16 09:49:35 +08:00
回复了 SpaceVim 创建的主题 Vim 2018 晒晒你的 Vim 配置
@yazoox 相互学习😊
2018-03-16 09:48:38 +08:00
回复了 SpaceVim 创建的主题 Vim 全民阅读 vimrc
@uyhyygyug1234 set paste 后,在输入模式直接粘贴效果会好一点
2018-03-16 09:39:59 +08:00
回复了 HuLaDanDan 创建的主题 Python 不知道各位都用什么 IDE,写 Python
知乎上太多同类问题啦,要我推荐,我肯定推荐 SpaceVim 啦😄

https://github.com/SpaceVim/SpaceVim/
1 ... 3  4  5  6  7  8  9  10  11  12 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1196 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 18:18 · PVG 02:18 · LAX 11:18 · JFK 14:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.