All Projects → Lokaltog → neoranger

Lokaltog / neoranger

Licence: other
Simple ranger wrapper for neovim.

Programming Languages

Vim Script
2826 projects

Projects that are alternatives of or similar to neoranger

fm-nvim
🗂 Neovim plugin that lets you use your favorite terminal file managers (and fuzzy finders) from within Neovim.
Stars: ✭ 114 (+216.67%)
Mutual labels:  ranger
ranger-autojump
The combined magic of autojump, ranger and zsh
Stars: ✭ 59 (+63.89%)
Mutual labels:  ranger
ranger-archives
Ranger Plugin for Creating and Extracting Archives
Stars: ✭ 68 (+88.89%)
Mutual labels:  ranger
ranger-zoxide
Easily jump between common directories in ranger
Stars: ✭ 34 (-5.56%)
Mutual labels:  ranger
config-public
Linux/WSL config to optimize ergonomics, security, and productivity: vim/neovim, zsh, tmux, i3, emacs, vscode, ipython, jupyter, ranger, fzf, kitty, xkb, selfquant, firejail, systemd, etc
Stars: ✭ 14 (-61.11%)
Mutual labels:  ranger
edir
Program to rename, remove, and copy files and directories using your editor
Stars: ✭ 75 (+108.33%)
Mutual labels:  ranger
Dotfiles
Passionately crafted configs for CLI lovers 🐧❤️
Stars: ✭ 70 (+94.44%)
Mutual labels:  ranger
linux-workspace
This is the greatest management of all time
Stars: ✭ 19 (-47.22%)
Mutual labels:  ranger
ranger-devicons2
No description or website provided.
Stars: ✭ 21 (-41.67%)
Mutual labels:  ranger
qtile-x-dotfiles
Various dotfiles for my old Qtile setup running under X.
Stars: ✭ 47 (+30.56%)
Mutual labels:  ranger
dotfiles
cross-platform (linux (arch), macos, android (termux), windows (WSL)) dotfiles and scripts, using yadm
Stars: ✭ 17 (-52.78%)
Mutual labels:  ranger
dotfiles
dotfiles of my linux setup
Stars: ✭ 25 (-30.56%)
Mutual labels:  ranger
dotfiles
🔧 My dotfiles on  macOS for Neovim, Zsh, kitty, lf, etc
Stars: ✭ 90 (+150%)
Mutual labels:  ranger
cobra-policytool
Manage Apache Atlas and Ranger configuration for your Hadoop environment.
Stars: ✭ 16 (-55.56%)
Mutual labels:  ranger
configuration
Config files
Stars: ✭ 12 (-66.67%)
Mutual labels:  ranger
ranger-cmus
Ranger Plugin for Integration with Cmus Audio Player
Stars: ✭ 20 (-44.44%)
Mutual labels:  ranger
Ion.rangeslider
jQuery only range slider
Stars: ✭ 2,494 (+6827.78%)
Mutual labels:  ranger
dotfiles
My personal dotfiles repository
Stars: ✭ 36 (+0%)
Mutual labels:  ranger
ranger-explorer.vim
Vim plugin to use ranger as a file explorer. Seamless switching between vim and ranger.
Stars: ✭ 30 (-16.67%)
Mutual labels:  ranger
etc-skel
/etc/skel with super cool confs for tmux, psql, inputrc, git, bash, dircolors, and more.
Stars: ✭ 22 (-38.89%)
Mutual labels:  ranger

Neoranger

Introduction

Neoranger is a simple ranger wrapper script for neovim. It's inspired by Drew Neil's thoughs on project drawers. It's like vinegar or filebeagle, but with ranger as the interface.

Neoranger opens a terminal with ranger in the current window. It sets ranger's viewmode to multipane, making it easy to use in narrow windows. You can select and open multiple files.

The wrapper script ensures that split windows don't break when the terminal window is closed, by restoring the previous buffer in the current window.

Note that neoranger replaces netrw.

Usage

Neoranger provides two commands, :Ranger and :RangerCurrentFile.

:Ranger accepts an optional directory and file argument. If no arguments are provided it opens ranger in the current working directory.

:RangerCurrentFile opens ranger and selects the currently open file.

Mappings

Neoranger doesn't add any mappings by default. The following mappings makes neoranger behave like vinegar or filebeagle:

" Open ranger at current file with "-"
nnoremap <silent> - :RangerCurrentFile<CR>

" Open ranger in current working directory
nnoremap <silent> <Leader>r :Ranger<CR>

Options

Neoranger has the following options:

" for setting ranger viewmode values
let g:neoranger_viewmode='multipane' " supported values are ['multipane', 'miller']

" for setting any extra option passed to ranger params
let g:neoranger_opts='--cmd="set show_hidden true"' " this line makes ranger show hidden files by default
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].