Git Product home page Git Product logo

tree.nvim's People

Contributors

daikimaekawa avatar nathalie-tate avatar tsubota-kouga avatar zgpio avatar

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

tree.nvim's Issues

Perfermance is poor on wsl?

Thanks for your plugin. I want use tree.nvim as a substitute for defx.nvim ,but I find tree.nvim's performance is poor on wsl .
For example ,the pwd is /mnt/d/foo/bar1/bar2/ , then I open nvim and type :Tree ,tree.nvim took more time to respond then defx.
My environment

WSL2 Ubuntu22.04 
nvim 0.8.0
tree.nvim latest and default configuration

Windows should be supported

On Windows platform, there are still problems with the communication connection with neovim, so windows auto build is not working for now.

Tree.nvim lua config user interface

-- keymap(keys, action1, action2, ...)  action can be `vim action` or `tree action`
tree.keymap('cp', 'copy')
tree.keymap('s', {'drop', 'split'})
tree.keymap('s', {'multi', {{'drop', 'split'}, 'quit'}})
tree.keymap('s', {'drop', 'split'}, 'quit')
tree.keymap('cd', {'cd', {'.'}})
-- tree action and vim action
tree.keymap('<Tab>', 'toggle_select', 'j')
-- callable need eval every time
tree.keymap([[\]], {'cd', vim.fn.getcwd})

Lua breaks nvim-4.x

Hi,
I just noticed that the recent commits actually moving from viml to lua, and those changes break in nvim-4.x .

To be specific, the vim.fn is not available until the 5.x version, which has not been stablized yet.

I'm actually wondering does it help to use lua instead of viml in this project, even ignoring the compatibility issue. Although luaJIT is way faster than viml, the heavy work load in this project is delegated to the C++ part. In that sense, I don't think moving to lua will help much.

Regards

vim-plug support

Hi, I wanted to give your plugin a try but I can't make it work with neovim plugin system.
Can you give us an ETA regarding this?

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.