Git Product home page Git Product logo

minase's Introduction

Minase

(Here is Japanese version)
Minase is terminal file manager.

image

image

Features

  • Preview of the selected file/directory
  • Preview text syntax highlight (use Nano editor syntax highlight files)
  • Preview text auto encodeing
  • Preview audio tags
  • Preview archive files (needs lsar or bsdtar)
  • Preview image using Sixel Graphics (needs img2sixel)
  • FreeDesktop compliant trash (needs trash-cli)
  • Batch rename (needs vidir)
  • UTF-8 support
  • Fix "East Asian Ambiguous Width Characters" problem (use wcwidth-cjk)

System Requirements

  • Linux

Dependencies

  • uchardet
  • iconv
  • TagLib

optional:

  • libsixel
  • trash-cli
  • vidir
  • lsar or bsdtar
  • cmigemo

Usage

Keys Description
h, Right Parent directory
j, Down Down
k, Up Up
l, Right Open file/directory
PgUp, ^U Scroll up
PgDn, ^D Scroll down
H Move to top of screen
M Move to middle of screen
L Move to bottom of screen
g Go to first entry
G Go to last entry
^L Redraw
q Quit
^G Quit and cd
0 View log
1 Switch tab 1
2 Switch tab 2
3 Switch tab 3
4 Switch tab 4
, FileView simple/detail
. Show/Hide dot files
i Enable/Disable image preview
z Current line to the middle of the screen
s Sort files
e Edit File
Space Mark file
u Clear marks
a Invert marks (current directory only)
c Mark files for copy
m Mark files for move
d Delete mark files
p Paste
r Rename current file
^R Batch rename (vidir)
! Spawn SHELL
n Create file/directory
b Open Bookmarks
/ Filter
^/ Change Filter type
x Run Plugin
* Toggle execute permission
Alt + key Run Plugin
^j scrolldown in preview
^k scrollup in preview

Quit and cd:

 $ minase; if [ -f ~/.config/Minase/lastdir ]; then cd "`cat ~/.config/Minase/lastdir`"; rm ~/.config/Minase/lastdir; fi;

Installation

$ cmake .
$ make
$ sudo make install

Customization

~/.config/Minase/config.ini

[Options]
; File Opener
Opener = xdg-open

; Log view Max lines
LogMaxLines = 100

; Preview Max lines (-1: unlimited)
PreViewMaxLines = 50

; Use trash-cli
UseTrash = true

; Nano Editor Syntax Highlighting Files
NanorcPath = /usr/share/nano/

; East Asian Ambiguous Width
wcwidth-cjk = false

; 0: simple / 1: detail
FileViewType = 0

; 0: name / 1: size / 2: date
SortType = 2

; 0: Ascending / 1: Descending
SortOrder = 1

; Migemo Dictionary File
;MigemoDict = /usr/share/migemo/utf-8/migemo-dict

; 0: Normal / 1: Regexp / 2: Migemo
FilterType = 0

~/.config/Minase/bookmarks

~/Download
~/Documents
/usr/local

~/.config/Minase/plugin.ini

[sxiv]
; Plugin Path
filepath = ~/.config/Minase/plugins/sxiv
; GUI: true / false
gui = true
; 0: NONE / 1: ChDir
operation = 0
; Shortcut Key
key = s

[autojump]
filepath = ~/.config/Minase/plugins/autojump
operation = 1
key = j

License

  • MIT

minase's People

Contributors

sat1226 avatar

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.