Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 19:30
    gbprod starred SpaceVim/SpaceVim
  • 19:04
    ZachariahPang starred SpaceVim/SpaceVim
  • 16:03
    timhugh starred SpaceVim/SpaceVim
  • 15:48
    anbhdane starred SpaceVim/SpaceVim
  • 15:25
    SpaceVimBot updated the wiki
  • 14:20
    gbprod commented #3920
  • 14:16
    wsdjeg closed #3919
  • 14:16
    wsdjeg commented #3919
  • 14:12
    wsdjeg commented #3920
  • 12:36
    theaklair starred SpaceVim/SpaceVim
  • 12:18
    gbprod edited #3920
  • 11:54
    gbprod opened #3920
  • 10:45
    iGmainC opened #3919
  • 10:00
    m-stojanovic edited #3918
  • 10:00
    m-stojanovic edited #3918
  • 09:59
    m-stojanovic edited #3918
  • 09:58
    m-stojanovic edited #3918
  • 09:58
    m-stojanovic edited #3918
  • 09:57
    m-stojanovic edited #3918
  • 09:57
    m-stojanovic edited #3918
kktt007
@kktt007
space-vim虽然不是一个东西,但是学到了好多...完善了我的spacevim的知识,差点以为一个东西.因为直接看的layer之类的配置
kktt007
@kktt007
@Jane42070 你先checkhealth看看如何

Free: 有没有大佬给点意见

换一个终端看看

Wang Shidong
@wsdjeg
@vcjmhg 这种界面一直卡着,是 vimproc 在下载自己的二进制文件,稍微等等就好了。
krisfans
@krisfans
@wsdjeg 请问怎么在spacevim里面启用coc-nvim
Wang Shidong
@wsdjeg
@krisfans 没有使用过,不知道兼容性如何
Bot
@SpaceVimBot
wsdjeg: Forwarded from wsdjeg: 因为,我最近想给 SpaceVim 添加一些快捷键,目前 SPC o 这个前缀正好空着,所以想了解下大多数人使用这一前缀快捷键做什么,比较多,o 键也是非常容易按到的按键,应该是作为比较常用的功能。
wsdjeg: 比如 SPC b - buffer , SPC f - files SPC w - windows
wilson
@dr12730
请问一下,有谁知道怎么修改 SpaceVim 的 markdown 设置
有时候很不方便
SapceVim 会自动隐藏 markdown 的语法,把 [link text] (link url) 显示成 link text
Wang Shidong
@wsdjeg
@dr12730 这个是你的markdown语法文件问题吧,默认是不会这样的,你使用了额外的语法文件?
gyq716
@gyq716
spacevim 怎么使用anaconda的Python环境啊
Wang Shidong
@wsdjeg
配置 环境变量 https://spacevim.org/faq/
@gyq716 SpaceVim 最新引入了 tasks 系统,可以再项目里配置,你说的使用anaconda的环境,指的具体是哪一个操作?运行代码,还是什么?
gyq716
@gyq716
@wsdjeg 指的是anaconda中不同的深度学习的环境,在写代码补全和debug的时候,不同的环境下面包也不同,怎么方便的切换?
gyq716
@gyq716
@wsdjeg 就是spacevim中可以方便的切换Python的虚拟环境么?
Wang Shidong
@wsdjeg
@gyq716 如果不重启vim,很难切换,因为neovim的 :py 命令在第一次运行时就已经启动了,后面不好改
补全的话,应该是 :py import jedi, 这个以来主要是看 neovim 的 python host 使用的是哪一个环境里的python命令。
gyq716
@gyq716
@wsdjeg 好的,修改Python路径的话,只能在init.vim里面改么,能不能具体项目具体配置
Wang Shidong
@wsdjeg
我没有碰到过这样的需求,通常在 ~/.bashrc 里面修改环境变量。
Wang Shidong
@wsdjeg
大家好,给 SpaceVim 添加了一个类似于 vscode 的任务(tasks)管理系统,通过配置文件 .SpaceVim.d/tasks.toml 进行项目的任务配置,举个简单的例子,在 C 语言项目里,编译 && 运行:
[file-build]
    command = 'gcc $(file) -o $(workspaceFolder)/bin/$(workspaceFolderBasename)'
    isBackground = true
[file-run]
    command = '$(workspaceFolder)/bin/$(workspaceFolderBasename)'
快捷键 功能描述
SPC p t e 编辑任务配置文件
SPC p t r 选择任务并执行
Wang Shidong
@wsdjeg
@Jane42070 你是什么操作系统
chips
@beita1
请教一下大家,windows_smartclose 我在一般模式下按q没有退出窗口是为什么? 我看了Init.toml里没有给我overwrite过
Wang Shidong
@wsdjeg
@beita1 你可以运行一次 :map q 看下输出
chips
@beita1
@wsdjeg 显示no mapping found
Wang Shidong
@wsdjeg
如果你看到的是 n q * :<C-U>call SpaceVim#mapping#SmartClose()<CR>, 那么,就是正常的,如果不是,那么说明这个功能没有启用,有两种情况下,这个功能会被禁用,第一个, windows_smartclose 被设置成了 '',
另外一种情况,就是你当前使用的是 vimcompatible 模式,在你的 init.toml 文件里看看,vimcompatible 是不是被设置成了 true
你可以把这个值改成 false
chips
@beita1
@wsdjeg 嗯嗯,是为true.谢谢
Wang Shidong
@wsdjeg
是 true 表示使用的是 vim 兼容模式,一些常用的快捷键没有被修改,比如 q,比如s
chips
@beita1
@wsdjeg 嗯,我看到文档了.可能是我之前看一些其他文章里被不小心设置的.另外想请问一下spacevim怎么快速的查找函数定义或者声明
Wang Shidong
@wsdjeg
正常情况下使用 g d, 不过不是每种语言都支持
如果定义函数的位置就在当前项目里,其实也可以通过搜索,SPC s P 在整个工程内搜索当前光标下的词。
chips
@beita1
我使用Js,当使用SPC s P的时候他会去查找的node_modules等依赖库的词,我可以忽略这个文件夹么
Wang Shidong
@wsdjeg
确实有这个需求,我看下
Wang Shidong
@wsdjeg
@beita1 目前已经支持这个功能了,你需要使用 SPC h L查看下运行时日志,在里面找找看,你搜索所使用的命令具体是哪一个。
默认支持ag,rg,grep 等等。
chips
@beita1
使用的是grep @wsdjeg
Wang Shidong
@wsdjeg
你会使用 bootstrap 函数吧
chips
@beita1
emm,不会使用..我刚刚开始使用spacevim..不过我可以去看一下
官方文档里应该有写
Wang Shidong
@wsdjeg
可以再函数里面添加一行:
call SpaceVim#mapping#search#profile({'grep': {'default_opts' : ['-inHr', '--exclude-dir=node_modules']}})
我刚刚测试过这段代码了,是可以的,你需要把上面我写的这段代码加入到bootstrap函数里面
chips
@beita1
我看了一下,这个是针对全局的配置.能否做到次级的,比如我这次搜索想忽略node_module,下次不想忽略?
Wang Shidong
@wsdjeg
似乎暂时不行
chips
@beita1
或者说我能根据不同的命令 来做到 区分么? 因为我看到好像有一个default_opts... @wsdjeg
Wang Shidong
@wsdjeg
暂时还无法实现这个功能,只能自己去hack了,你可以写一个函数,分别在搜索前后使用 getprfile 和 setprofile。