Drop in IDE like file manager in PHP & JS
PHP JavaScript CSS HTML Shell Perl
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

IDE like file - manager in PHP and Javascript with minimal dependencies

Important

  • xamiro is currently being rewritten in Node.JS, please watch for changes.

Dependencies / Requirements

  • PHP 5.4+ and modern browser
  • PHP mcrypt, file-info
  • Modern internet browser, best results in chrome

Installation

Keyboard & Mouse

File Actions

  • F1 : Help
  • F2 : Rename
  • F3 : Preview file
  • F4 / Enter : Edit file
  • F5 : Copy to
  • F6 : Move to
  • F7 : Create directory
  • F8 / Delete : Delete
  • F9 : Create file

Editor

  • CTRL + F11 : Maximize Toggle
  • CTRL + S : Save
  • CTRL + F : Open search
  • CTRL + L : Reload
  • Ctrl-F / Cmd-F : Start searching
  • Ctrl-G / Cmd-G : Find next
  • Ctrl -/ + : Change Font Size
  • SHIFT + CTRL-G / SHIFT-Cmd-G : Find previous
  • SHIFT-Ctrl-F / Cmd-Option-F : Replace
  • SHIFT-Ctrl-R / SHIFT-Cmd-Option-F : Replace all
  • F1: Open - Help and more Keyboard shortcuts

Clipboard

  • CTRL + C : Copy selection to clipboard
  • CTRL + X : Cut selection to clipboard
  • CTRL + V : Paste selection

Navigation

  • Enter : Open or edit folder or file
  • ALT + ENTER : Open in new tab
  • BACKSPACE : Go back in history
  • ALT + 1 - 10: Choose Source

Window & Panels

  • CTRL + W : Close current tab
  • F11 : Browser fullscreen
  • ALT + F11 : Toggle navigation panel (if exists)
  • CTRL + F11 : Toggle navigation panel and ribbon, (if exists)
  • NUM + + : Num & Plus selects next tab
  • NUM + - : Num & Minus/Subtract selects prev. tab
  • CTRL + F1 : List mode
  • CTRL + F2 : Thumb mode
  • CTRL + F3 : Tree mode

Tree

  • Left : Collapse/Expand folder
  • Right : Expand folder, if open, go into!
  • Home & and End as usual

Selection

  • SHIFT+UP/DOWN : Multi-Selection, hold CTRL and release SHIFT to skip next whilst pressing up or down
  • CTRL+A : Select all
  • CTRL-D : Select none
  • CTRL-I : Inverse
  • CTRL + CLICK : Append/add to selection
  • HOME : Go to first row : works with SHIFT
  • END : Go to last row : works with SHIFT

Mouse

  • Right-Click : Open context menu
  • CTRL : Enable copy mode for drag and drop
  • Uploads : Simple drag files from your desktop into any file panel (uploads go over XHR, so adjust post size!)
  • Remote downloads: drag the browser url into any file panel

Console & Terminal

  • CTRL + Enter : Send or run selected text
  • SHIFT + Enter : Clear output

Changelog

10.11.2016

  • Folder size no longer calculated
  • lots of fixes in the interface
  • removed crash when opening in internet explorer +10
  • keyboard navigation in all menus now
  • file bottom panel has now 3 terminals and a sweat folder/file size display

Screenshots here

License

As dual license, BSD - Modified License & GPL-2.0*