Live data from Hacker News

Viewing profile — syncontrol

syncontrol

HN member
Joined
Sat, Mar 26, 2011, 8:38 PM UTC
HN karma
506
Public activity
28 items

About syncontrol

No profile information was provided.

Recent public activity

  1. story
  2. story
  3. comment
    Comment #8133249

    I'm still in the process of writing API docs[1], but I did write a pretty thorough example client[2] that demonstrates how to talk to ycmd. It echos out all the chatter between the…

  4. comment
    Comment #8133115

    Author of YCM/ycmd here; I'd be happy to answer any questions you might have!

  5. comment
    Comment #8133106

    Author of YCM here; supporting emacs is one of the big reasons why ycmd is now vim-agnostic and targeting other editors. I don't use emacs and never have, but plenty of people I re…

  6. story
  7. comment
    Comment #6009983

    That's perfectly fine. To each his own! :)

  8. comment
    Comment #6008635

    > So I cloned the repo, ran install.sh and got prompted to run the git submodule checkout for jedi the first time I opened a python file. Yep, I added that check to better support …

  9. comment
    Comment #6008143

    "Super-quick" was intended to be a bit tongue-in-cheek, although compared to the Full Installation Guide (it's in the docs), trust me, the "super-quick" installation really is supe…

  10. comment
    Comment #6007905

    I'm the main YCM developer. Most complaints here are about the installation procedure. I tried to make it as easy as possible, but the root of the problem is that you _have to_ com…

  11. comment
    Comment #6007773

    Better Objective-C triggering support (the issue you linked to) is coming soon.

  12. story
  13. comment
    Comment #5172104

    If your going to use Snipmate, you may want to remap the completion selection key from TAB to something else (if you want to use TAB for Snipmate). See the docs for details.

  14. comment
    Comment #5172090

    Having both python2 and python3 enabled in your Vim can lead to nasty results. I remember Vim used to crash if you source a python2 file into it (thus starting the python2 interpre…

  15. comment
    Comment #5172077

    To each his own, I personally love it. :) There's been a few requests for keeping the semantic completion engine but turning off the identifier-based engine (this is the "always-on…

  16. comment
    Comment #5171674

    True, but I try to recommend a best practice (I never said Vundle was required, in fact the full Installation Guide mentions Pathogen as an option).

  17. comment
    Comment #5169617

    I haven't tried, but I've done everything possible to keep both the code and the build system cross-platform. I've written OSS cross-platform C++ code using Boost before (with CMak…

  18. comment
    Comment #5169609

    It doesn't really depend on MacVim, that's just a binary distribution of Vim for Macs that is proven to work. Vim from Homebrew doesn't work though, something is wrong with the way…

  19. comment
    Comment #5169591

    Then it should work with YCM in your console as well (whether it works depends on the terminal emulator). A map is a map.

  20. comment
    Comment #5169479

    ESC will do it. But you shouldn't really need to. You just continue typing and the menu goes away and pops back as needed. It does its best to be unobtrusive.

  21. comment
    Comment #5169465

    You can still get such a helper window, just not in a convenient place. Vim's 'preview' window is there to show such information (docs, arg names and types), but it pops up at the …

  22. comment
    Comment #5169416

    ACP would be great if it weren't slow and dev-dead. Also doesn't fuzzy-match.

  23. comment
    Comment #5169412

    That's still a window that's not right next to the completion menu. If I wanted to use a separate window far away from the menu, I'd use the 'preview' window that was designed for …

  24. comment
    Comment #5169358

    Shift-tab cycles the other way. Both the tab and the shift-tab mappings are configurable. Note that shift-tab won't work in the console because the console won't pass that key comb…

  25. story