xiki icon indicating copy to clipboard operation
xiki copied to clipboard

Error in vim

Open maksimr opened this issue 13 years ago • 3 comments

Run in vim command XikiLaunch() on 'ls' and get error. Example with 'ip' work fine.

  • vim 7.3 +ruby
  • ruby1.9.1
  • OS Ubuntu 12.04
ls
  - tried to run: Ls.menu
  - error: .construct_path couldn't construct the path - is this a well-formed tree?: undefined method `point' for nil:NilClass
  - backtrace:
    /var/lib/gems/1.9.1/gems/xiki-0.6.3/lib/xiki/tree.rb:788:in `rescue in construct_path'
    /var/lib/gems/1.9.1/gems/xiki-0.6.3/lib/xiki/tree.rb:741:in `construct_path'
    /var/lib/gems/1.9.1/gems/xiki-0.6.3/lib/xiki/tree.rb:1714:in `path'
    /var/lib/gems/1.9.1/gems/xiki-0.6.3/lib/xiki.rb:359:in `path'
    /var/lib/gems/1.9.1/gems/xiki-0.6.3/lib/xiki.rb:355:in `trunk'
    /var/lib/gems/1.9.1/gems/xiki-0.6.3/lib/xiki/tree.rb:1686:in `file'
    /var/lib/gems/1.9.1/gems/xiki-0.6.3/menu/ls.rb:16:in `menu'
    /var/lib/gems/1.9.1/gems/xiki-0.6.3/lib/xiki/code.rb:210:in `eval'
    /var/lib/gems/1.9.1/gems/xiki-0.6.3/lib/xiki/code.rb:210:in `instance_eval'

maksimr avatar Sep 13 '12 20:09 maksimr

ls isn't a menu. I get the same issue in SublimeXiki. Anything that doesn't work through the shell command xiki doesn't work in my plugin yet.

lunixbochs avatar Sep 13 '12 22:09 lunixbochs

Xiki vim support is kind of in progress. Maybe try Viper mode in emacs in the short term.

trogdoro avatar Sep 15 '12 19:09 trogdoro

I get this same error in vim, but the ls line has some greyed out text over it. Here's a screenshot: http://cloud.jtmkrueger.com/image/3r1f0F1E3k0q

I also have mine running inside tmux & am using rbenv. Heres what I have in my .vimrc

let $XIKI_DIR = "/Users/jtmkrueger/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/xiki-0.6.5"
source /Users/jtmkrueger/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/xiki-0.6.5/etc/vim/xiki.vim

jtmkrueger avatar Nov 02 '12 22:11 jtmkrueger