Best way to manipulate files inside neovim?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • neo-tree.nvim

    Neovim plugin to manage the file system and other tree like structures.

  • You can ranger inside of Neovim with this plugin rnvimr. Check it out. Neo-tree is another plugin that I like as a file manager. And also mini.files is another option if you prefer a more minimal approach and the ability to manipulate files like you edit a normal Neovim buffer. I'm pretty sure there are other great options out there as well, these are just my personal preferences.

  • oil.nvim

    Neovim file explorer: edit your filesystem like a buffer

  • I liked oil.nvim the best. I let's you manipulate your file system as if it were a regular buffer.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mini.nvim

    Library of 40+ independent Lua modules improving overall Neovim (version 0.8 and higher) experience with minimal effort

  • Have you tried the new mini.files ??? I replaced oil with it for the most part. https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-files.md

  • vim-eunuch

    eunuch.vim: Helpers for UNIX

  • I use eunuch.vim mostly by executing :Rename or :Remove or :Move. I also use this plugin whenever I have to manipulate multiple files in the working directory using :Cfind -name '*.lua' -type f which puts all .lua files in the cwd in the quickfix list then doing something like :cfdo lua vim.lsp.buf.format() to format all files.

  • rnvimr

    Make Ranger running in a floating window to communicate with Neovim via RPC

  • You can ranger inside of Neovim with this plugin rnvimr. Check it out. Neo-tree is another plugin that I like as a file manager. And also mini.files is another option if you prefer a more minimal approach and the ability to manipulate files like you edit a normal Neovim buffer. I'm pretty sure there are other great options out there as well, these are just my personal preferences.

  • mini.files

    Navigate and manipulate file system. Part of 'mini.nvim' library.

  • You can ranger inside of Neovim with this plugin rnvimr. Check it out. Neo-tree is another plugin that I like as a file manager. And also mini.files is another option if you prefer a more minimal approach and the ability to manipulate files like you edit a normal Neovim buffer. I'm pretty sure there are other great options out there as well, these are just my personal preferences.

  • vim-vinegar

    vinegar.vim: Combine with netrw to create a delicious salad dressing

  • Netrw + vim-vinegar works for me. In conjunction with harpoon and a bufferline and maybe vim-eunuch, it works out pretty well

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • harpoon

  • Netrw + vim-vinegar works for me. In conjunction with harpoon and a bufferline and maybe vim-eunuch, it works out pretty well

  • nvim-genghis

    Convenience file operations for neovim, written in lua.

  • ghengis for smaller stuff (e.g. renaming a file), for the rest I just switch to my file explorer.

  • nvim-tree.lua

    A file explorer tree for neovim written in lua

  • Also you can use your file browser such as neo-tree, nvim-tree, or even netrw.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Nightfox's newest fox appears: Terafox

    5 projects | /r/neovim | 29 Mar 2022
  • Practical Vim Command Workflow

    5 projects | news.ycombinator.com | 28 Apr 2024
  • How to override the colors of NeoSolarized in NeoVim

    3 projects | dev.to | 21 Apr 2024
  • Neovim plugin management inspired by Cargo

    1 project | news.ycombinator.com | 24 Mar 2024
  • Neovim: creating keymaps in lua

    4 projects | dev.to | 11 Mar 2024