Code Monkey home page Code Monkey logo

ivim's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ivim's Issues

不能自动补全

我的系统是ubuntu,gvim写代码能够出现提示,但是按下tab不能够补全,比如写python敲de会有def的提示出来,但是无法补全,其他语言也不行。

tags file location

Hi,
ctags are really useful, but I find it annoying that the tag file is created in the root directory of a git repository project. It would be much more convenient to have it hidden under .git/ - but I do not know how to do it :) What do you think about it? :)

E417: missing argument: guifg=

Env:
git-bash, win 7

when I type vim, got

Error detected while processing function <SNR>36_set_highlight_colors[27]..<SNR>36_add_to_highlight_group:
line    1:
E417: missing argument: guifg=
Press ENTER or type command to continue

Press ENTER , and the start up is very slow, though ivim looks fine.

Error detected while processing /root/.vim/plugged/ale/after/plugin/ale.vim:

Hi, a fresh installation today with /tmp/setup.sh -m gives

$ vim .bashrc
Error detected while processing /root/.vim/plugged/ale/after/plugin/ale.vim:
line    7:
E121: Undefined variable: g:ale_emit_conflict_warnings
E15: Invalid expression: !g:ale_emit_conflict_warnings
Press ENTER or type command to continue

suggestion: ~/.ivim instead of ~/ivim

Hi, in my opinion, it's completely unnecessary to show ivim directory, as it's not used directly by anything else but vim. My suggestion: mv ~/ivim ~/.ivim and of course update related files.

Welcome to improve ivim!!!

I started ivim 4 years ago. The initial goal of ivim is to make it support more and more programming languages. I won't want it only focus on a specific language or make it become a python (perl...) IDE. As a results, I add many fancy and excellent vim plugins and try my best to make them work together. In addition, I also want it has less startup time and could be customised by users. However, I find it is difficult to balance between fast startup and highly customised. So I deleted some plugins and focus on fast startup to create the ivim_mini. I prefer using ivim_mini in my routing work now. Meanwhile, I don't want to give up maintaining ivim. So I need your help, no matter suggestions or RPs. All are welcomed. If you have any ideas or suggestions, please list them below. I will consider accepting some of them and adding new functions to ivim. Thank you very much for your supporting.

double quotes not displayed except they are on the current line

when i write a nodejs package.json with ivim, double quotes are not displayed when I am editing the content inside them, besides, the qutoes would disappear when not highlight the line they are at, is this intended or a bug? Anyway, I find this somewhat annoying to me, is there there any workaround to reset this configuration?

Error detected while processing /home/username/.vimrc

after install ivim in centos7, when i run vim, the shell will report some error as follows:

line 505:
E216: No such event: qf setlocal nolist nocursorline nowrap textwidth=0
line 512:
E216: No such event: markdown nnoremap 1 I#
line 513:
E216: No such event: markdown nnoremap 2 I##
line 514:
E216: No such event: markdown nnoremap 3 I###
line 515:
E216: No such event: markdown nnoremap 4 I####
line 516:
E216: No such event: markdown nnoremap 5 I#####
line 517:
E216: No such event: markdown nnoremap 6 I######
line 519:
E216: No such event: markdown nnoremap b I>
line 520:
E216: No such event: markdown vnoremap b :s/^/> /
line 522:
E216: No such event: markdown vnoremap ul :s/^/* /
line 523:
E216: No such event: markdown vnoremap ol :s/^/=(line(".")-line("'<")+1).'. '/
line 525:
E216: No such event: markdown nnoremap e1 I_A_
line 526:
E216: No such event: markdown nnoremap e2 I**A**
line 527:
E216: No such event: markdown nnoremap e3 I**A**
line 528:
E216: No such event: markdown vnoremap e1 :s/%V(.)%V/_\1*/
line 529:
E216: No such event: markdown vnoremap e2 :s/%V(.
)%V/_\1**/
line 530:
E216: No such event: markdown vnoremap e3 :s/%V(._)%V/_\1
/
line 532:
E216: No such event: markdown setlocal spell
line 538:
E216: No such event: html setlocal spell " Turn on spell
line 544:
E216: No such event: less nnoremap r :w !lessc % > %:t:r.css
line 757:
E216: No such event: unite call s:unite_settings()
line 867:
E216: No such event: python nnoremap r :call ChoosePythonCompiler()
Press ENTER or type command to continue

关于使用vim写markdown的问题

我很喜欢ivim的默认设置,但是在用这个配置写markdown文档插入链接时,总是会自动隐藏链接内容,例如:Text, 后面的www.example.com在编辑的时候就会不可见。有什么办法在编辑的时候使链接可见吗?

Loading is very slow and high memory usage

I tried ivim setup recently and I notices it is very heavy.
I use vim by starting vim at root of my c/c++ project (which is very large code base).
I'm seeing high memory usage (1.7G), and vim becomes unresponsive for at least 5mins.

Normally I use ctags + cscope.
I generate database at root of my codebase and vim loads this data base when I launch vim root.

Is it possible to do that with ivim?

Command I run at root_codebase,

alias t='ctags -R --c++-kinds=+p --fields=+iaS --extra=+q -I; find . -name "*.c" -o -name "*.py" -o -name "*.tmpl" -o -name "*.cc" -o -name "*.cl" -o -name "*.ll" -o -name "*sconscript"-o -name "*.hpp" -o -name "*.hh" -o -name "*.h" -o -name "*.cpp" -o -name "*.py" -o -name "*.pl" -o -name "*.pm" | cscope -Rb -i-'

and my in my .vimrc

if has("cscope") && filereadable("/usr/bin/cscope")
    set csprg=/usr/bin/cscope
    set csto=0
    set cst
    set nocsverb
    if filereadable("cscope.out")
        cs add cscope.out
        " else add database pointed to by environment
    elseif $CSCOPE_DB != ""
        cs add $CSCOPE_DB
    endif
    set csverb
endif


set tags=./tags,./TAGS,tags,TAGS

Any help much appreciated.
Thanks.

Nothing change when install using git-bash on windows

6zmalt 1au0j 3ds5 ipea

I look into setup.sh and find this line:

ln -s $HOME/.ivim/vimrc $HOME/.vimrc

ln -s not exist on windows, how about add a check like:

if has("win32")
   cp $HOME/.ivim/vimrc $HOME/.vimrc
endif

In my windows 7 , using git-bash running cp $HOME/.ivim/vimrc $HOME/.vimrc, and run sh ~/.ivim/setup.sh works fine.

How to restore the default behavior of the * key ?

Under the default configuration of vim, the * key will search for the current word and move to the next matching word. But in ivim configuration, the * key will only search and highlight the keyword without jumping to the next match. How can I restore the default behavior of the * key ?

request color name

image

what's the name of this coloscheme? cannot find anywhere in your configurations.

tried:
Plugin 'morhetz/gruvbox'
Plugin 'jacoborus/tender.vim'
Plugin 'kristijanhusak/vim-hybrid-material'

none of these looks the same.

CTRL-I mapping

Hi:
I am trying to find out where is the mapped key for the default to jump forward as the paired operation of ?
I found is working properly for me but is not.
Thanks

theme "bubblegum" load error

How to fix theme warn tips ?

Here is the tips

Could not resolve airline theme "bubblegum". Themes have been migrated to github.com/vim-airline/vim-airline-themes.

在一个文档中,当我的光标在某个单词上,我如何快速的进行这个单词的搜索呢?

问题:比如,我的光标在文档的单词‘morning’上,我如何快速的利用ivim的插件进行morning的搜索,
需求
1:在本文档中检索,
2:在vim的buffer list中检索 ,
3:在vim本pwd的目录树下面进行检索

我现在的做法:
1:在normal模式下,手动输入:‘/v’
2:需要检索grep的写法,至于ivim的那个强大的检索abolish还不熟练,现在用的比较多的是:空格+f,空格+b
3:不会

请会的老师,不吝赐教,谢谢!
我还是vim的新手!

errors with installation ivim_mini for neovim

with even newest neovim 0.3.7-1ppa1ubuntu18.04.2:

[...]
Installing plugins using vim-plug...
Error detected while processing /home/tracker/.config/nvim/init.vim:
line  422:
E117: Unknown function: asyncomplete#sources#omni#get_source_options
E116: Invalid arguments for function asyncomplete#register_source
line  435:
E117: Unknown function: asyncomplete#sources#buffer#get_source_options
E116: Invalid arguments for function asyncomplete#register_source
line  448:
E117: Unknown function: asyncomplete#sources#neosnippet#get_source_options
E116: Invalid arguments for function asyncomplete#register_source
Press ENTER or type command to continue

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.