Giter Club home page Giter Club logo

vimwiki-cli's People

Contributors

chickensoupwithrice avatar jfishe avatar sstallion avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar

vimwiki-cli's Issues

Simplify shell completion support

Currently, users must generate activation scripts manually following the procedure documented by Click. This is somewhat inconvenient. Ideally, a command would be added similar to pip completion that detects the calling shell and outputs the appropriate activation script. The click-completion package might be useful.

Support `+clientserver` editors

Editors compiled with the +clientserver option allows expressions to be sent remotely to an existing process. This would allow interactive vimwiki commands to open pages in a different window to leave the command-line free for other uses. It looks like the --remote-expr flag will be the most likely entry point, however there will be some complicating factors around detecting whether a server is running before execution as this flag does not seem to have the same behavior as the other --remote flags.

Pages with spaces in name breaks `goto`

This appears to be an issue in Vimwiki itself; the :VimwikiGoto command takes <f-args> rather than <q-args>, which causes pages with spaces in the names to fail. Passing a quoted string to the command does not work as expected due to use of <f-args>. This will need to be fixed upstream - it may also be worth doing a quick evaluation to see if other commands have the same issue.

vimwiki diary today - fails when vim-startify is installed

the commands `vimwiki diary today, yesterday or tomorrow' don't make it past vim-startify, where the 2021-09-20.wiki filename is somehow lost.

That said, the command vimwiki diary lands neatly on the diary index, no startify problems.

I don't know if this is actually a vimwiki-cli issue, or a vim-startify issue, I'll experiment some.

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.