Comments (9)
https://github.com/tracyone/vinux/wiki/config#feature-config
see this link.
For fuzzy searcher: vinux support ctrlp(default), leaderf, denite
For async lint: vinux support neomake
For complete plugin, vinux support youcompleteme, asyncomplete,deplete,supertab,clang-complete...
from vinux.
说中文比较容易点。我这配置安装完毕的时候一半以上的功能没有使能,非常低调。然后你可以编辑~/.vim/feature.vim使能或者禁止某个特性,或者选择某个类型的插件,你可以用ctrlp来选择,看我链接里面的视频
from vinux.
嗯嗯,感谢回复。
大概过了一下您的配置文件,之前也是在使用ctrlp,一直没用顺手,偶然间在知乎看到这个https://www.zhihu.com/question/47691414
然后就想升级一下多年的vimrc,1000多行了,感觉很乱,就想能归类,刚好搜索到了你的,非常满意,
打算定制化一下,看到最近新的一些插件,没有提供,想了解一下,是否有考虑添加这些新插件的支持
谢谢
from vinux.
直接拉了你的配置文件用,没有什么大问题,ycm会报,valueError: still no complie flags
YCM的debug信息如下:
Printing YouCompleteMe debug information...
-- Client logfile: /tmp/ycm_qfn6hikk.log
-- Server Python interpreter: /home/blueyi/.pyenv/versions/3.6.5/bin/python
-- Server Python version: 3.6.5
-- Server has Clang support compiled in: True
-- Clang version: clang version 7.0.0 (tags/RELEASE_700/final)
-- No extra configuration file found
-- C-family completer debug information:
-- Compilation database path: None
-- Flags: []
-- Translation unit: /home/blueyi/cpp/vector_words.cpp
-- Server running at: http://127.0.0.1:46077
-- Server process ID: 24547
-- Server logfiles:
-- /tmp/ycmd_46077_stdout_1u2r07el.log
-- /tmp/ycmd_46077_stderr_nq5woc_q.log
from vinux.
从log里面来看是没有配置文件。不是错误,ycm需要一个配置文件告诉编译器如何编译
from vinux.
编译了的,根据打印的信息来看,应该是编译通过了的,可能是某个配置选项引起的
from vinux.
正如我第一个回复,搜索工具我已经收集了三个,个人喜好问题,不喜欢fzf,兼容性太差,速度快不到哪里去。ale的替代品是neomake,个人喜好,觉得比ale好。
from vinux.
嗯嗯,谢谢
from vinux.
close
from vinux.
Related Issues (20)
- Gtags support improvement HOT 1
- confirm dialog HOT 3
- nvim clipboard issue
- Provide a way to rename project and create a new project base on a exist project
- Some issue of neovim's config HOT 2
- Adding coc.nvim
- V1.8.1 patch
- lsp:goto include HOT 1
- Vim7 compatiable issue
- Vim7 compatiable issue HOT 2
- Adding none-ls.nvim to vinux
- Extend Sexy mode
- Use :cs find f command to find files
- Adding new tagbar like plugin for neovim and vim
- Lazy load neovim's plugins that are made by lua HOT 2
- Adding debugger for vim and neovim HOT 1
- Speed up neovim HOT 1
- Change init.vim to init.lua
- Adding new vim9 plugins
- add some AI plugin
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vinux.