22

Big Pile of Vim-like

 4 years ago
source link: https://vim.reversed.top/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Big Pile of Vim-like

Big Pile of Vim-like

Items of this type are applications that are intentionally created to be Vim-like in some respect (possibly disabled by default).
E-mail related

Highly efficient and extensible terminal email client.

Experimental terminal mail client aiming for configurability and extensibility with sane defaults.

Mutt is a small but very powerful text-based mail client for Unix operating systems.

E-mail indexer/framework, which provides plugin for Vim.

sup

A console-based e-mail client for people with a lot of e-mail.

A text-based front-end to remind, a sophisticated calendar and alarm program.

Editors
Amp

A complete text editor for your terminal.

A free Vi clone for Unix and other operating systems.

The traditional vi editor, ported to modern Unix systems.

Interactive only editor inspired by Vim.

Fork of Vim.

nvi

Vi reimplementation.

nvi

Very opinionated Node.JS VI clone.

Sublime/VSCode-like editor internally backed by Vim's code.

Pure Python Vim clone.

rim

Aspiring Vim-like text editor.

An Emacs-based editor that draws heavily from Vim keybindings.

Vi clone with multiple buffers and similar features from Emacs added.

Vim

The ubiquitous text editor.

vis

A Vim-like editor based on Plan 9's structural regular expressions.

vy

A Vim-like modal editor in python made from scratch.

Vim-like text and hex editor, which also tries to be Notepad compatible.

xvi

The smallest full-function Vi text editor clone.

A Vi/Vim engine that can be integrated in graphical applications.

File Managers

An ncurses file manager written in C with vim like keybindings. It aims to provide an interface like ranger while being lightweight, fast and minimal.

ranger-like file browser, but a little more Emacs-flavoured.

An attempt to implement graphical Vim-like file manager in Java.

lf

Terminal file manager, which is a clone of ranger.

Small file browser.

A console file manager with Vi key bindings, includes application association guessing tool.

A small file browser that aims to be simple, fast and portable.

A graphical predecessor of vifm.

File manager with Vim-like keybindings/modes/options/commands/configuration, which also borrows some useful ideas from mutt.

Graphical Browsers

A Vim-like lightweight Web browser with Vimperator interface.

dwb

Quite nicely done Vim-like browser, modulo some issues with memory.

The idea behind jumanji is a Web browser that provides a minimalistic and space saving interface as well as an easy usage that mainly focuses on keyboard interaction like Vimperator does.

Fast, small, WebKit based browser framework extensible by Lua.

A keyboard-oriented, extensible web-browser designed for power users.

Qutebrowser is a keyboard-focused browser with a minimal GUI.

Web interface tools which adhere to the unix philosophy.

Vim-like browser based on the WebKit engine and the GTK toolkit.

A lean stand-alone web browser optimised for full keyboard control (inspired by Vimperator).

A vim-like webkit2gtk web browser.

A minimalist's Web browser, which strives to be Vim-like for heavy keyboard users while maintaining traditional Web browser behavior.

Hex Editors
bvi

A display-oriented editor for binary files (hex editor).

Fork of bvi hex editor with more features.

A Vim-like terminal-based hex editor scriptable with JS.

A multi-buffer editor for viewing and manipulating binary files.

IDEs, Word Processors, Editors with Vi-modes

AbiWord is a free word processing program similar to Microsoft Word. It is suitable for a wide variety of word processing tasks.

Editra is a multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid in code development.

A toolsmith for GNOME-based applications.

The KDE Advanced Text Editor (Kate).

Komodo Edit is a free text editor for dynamic programming languages.

Cross platform IDE for C#, F# and more.

An IDE that allows integration of Vim/Emacs as editor.

A true cross-platform, multi-language code editor, with support for over 60 languages on 9 platforms.

Music Players

Not so minimalistic terminal player.

Minimalistic player with curses interface.

pms

Probably the most Vim-like music player (MPD client).

A text-based audio player for Unix-like operating systems, inspired by cmus.

Client for mpd with Vim-like key bindings.

Terminal MPD client with Vim-like key bindings.

Console playlist/music database manager with Vim-like bindings.

PDF Viewers

A PDF/DJVU/UMD/TXT viewer under Linux/WIN32, which tries to behave like Vim.

A document viewer with plugin system.

Shells

An sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh).

Non-POSIX interactive shell mostly preconfigured for the user.

zsh

An extended Bourne shell with a large number of improvements, including some features of Bash, ksh, and tcsh.

Terminal Multiplexers

This terminal multiplexer can be configured to use some Vim-like keys, it also has command-line mode.

This terminal multiplexer can be configured to use some Vim-like keys, it also has command-line mode.

Terminal Selectors

One more tool for selecting something in console.

Utility to make selection window with shell command.

Text Browsers

Text Web browser.

A simplistic text mode (character cell display) Web browser, similar to w3m or Lynx.

w3m

w3m is a text-based Web browser as well as a pager like more or less.

TODO and Notes

Command-line Kanban board/task manager with support for Trello boards and GitHub projects.

Vim-like TODO manager.

A Vim-inspired note-taking application, which can also be used as Markdown editor.

Other

Full vim for your shell (bash, zsh, gdb, python, etc).

Blender is the free and open source 3D creation suite.

A non-web browser, designed for a growing list of protocols operating outside of the web.

Console front-end to the GNU debugger.

A fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurrency coin stats in real-time.

The library provides a set of functions for use by applications that allow users to edit command lines as they are typed in.

AutoHotKey script, which provides cross-application Vim-like hot key solution.

Its controls are Vim-like.

Disk usage browser.

The Mutt of RSS feed readers.

An RSS/Atom feed reader for the text console (a fork of Newsbeuter).

A console-based sequencer with a vi-style UI.

A console based Internet radio player that uses players as back-end.

sc

Terminal spreadsheet editor.

Improved version of sc.

A simple terminal user interface for signal messenger (using signal-cli).

A developer tool for organizing shell commands.

TUI and CLI for the BitTorrent client Transmission.

A keyboard-centric terminal.

tig

Text-mode interface for git.

Vim-like jabber client.

A modal, Vim-like painting program.

Vim-like real-time tactics game.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK