Pyfmii - nine panel wmii/mc-like file manager

pyfmii - git repository
AUR: http://aur.archlinux.org/packages.php?ID=25148
Git Source: git clone git://github.com/Procyon2/pyfmii.git
A file manager with nine panels with the looks of wmii and behavior of mc
Dependencies: python
Screenshots:
Features:
- Nine panels
- Colorize by extension
- Command box that runs everything in a shell
- Tab-completion in command box
- While command box is up browse around and add items with alt+enter
- Command box pops up as soon as you start typing
- Customizable with ini-like rc file: ~/.pyfmiirc
- Multi session history (alt+p, alt+n): ~/.pyfmii_history
Usage:
./pyfmii -h
./pyfmii [ACTIVEPAD [OPENPADS]] [DIRECTORIES]
Default: ./pyfmii 1 . ~ ~ ~ ~ ~ ~ ~ ~
e.g.: ./pyfmii 2 1 9 /usr/bin ~/bin
will have panels 1 2 9 open with 2 active and 1 = /usr/bin, 2 = ~/bin, 3 = ~, 4 = ~ etc
Keybindings are on the git site
Bugs:
Recently/probably fixed bug:
- Restoring keypad mode in command win after resizing
- Files with macros work
- Opening vim in pyfmii and resizing gives an EINTR that will now be ignored.
- Resizing to a really small window caused a crash/infinite loop
Different behavior/features that I won't change:
- if with tab-completion you have a full match and there are more matches it will behave as if there was just a full match
- e.g.: dirs: "aa, aab" type: "aa<TAB>" -> "aa/"
- F2 advanced menu is not context sensitive like mc's
- you can't browse search results from '/'
- no bookmarks, ^\ will quit python actually
- F2-@ doesn't put the cursor at the start, F7/mkdir doesn't add a space so you can't begin typing right away
- mark all items marks directories too
- cd'ing to symlinks is like cd'ing to the actual file, unlike in bash/mc. I don't think this can be fixed in python
Last edited by Procyon (2009-04-06 20:07:33)

I just realized that alt+1-9 is commonly used in WMs, am I right? And the same for Alt+F1-F9
CTRL+1-9 doesn't seem possible because CTRL+1 = 1 and CTRL+4=^\ which, as I said before, immediately quits python.
CTRL+F1-F9 is possible. I had previously bound ^F5-^F8 to a no-confirm version.
Shift+F1-F9 is also possible
EDIT:
There is a mismatch:
Xterm Shift+F1 = F13
URxvt Shift+F1 = F11
/EDIT
EDIT: that leaves CTRL+F1-F9. I will remove all no-confirm keys. I have also put the command of F5-F8 in the configuration file so having two versions is not necessary (this will be in the next git push)
BTW Alt+1-9 (and now CTRL+F1-9) is used for setting the selected dir in the panel of the number (or cwd if a file), and it is also used in the command box to change panels (like regular 1-9) (after all you want "1-9" and "!-(" for commands)
And I noticed that the unicode space does not just not work on VC but also any non-unicode term like aterm. A normal space does work in all except in screen where it will cut off. If you go to the next window and back the bar restores, but any movement will cut it off again. Maybe there's a setting in screen that can control it. For now I removed all hardcoded unicode.
EDIT:
Screen behaves differently with "bce on" and "bce off",
off -> the long selector line is not drawn at all
on -> the long selector line is only drawn after refresh, and disappears when changing selection
/EDIT
aterm also seems to not work with curs_set(2) but it does with 1 and that is the same for everything (maybe not VC, haven't tried).
EDIT:
Config changed
If you made no changes you can remove it to let pyfmii autogenerate one, or add the following to ~/.pyfmiirc:
[basic]
#F5
copy = :cp -R -v -i -- %t %D
#F6
move = :mv -v -i -- %u %D
#F7
mkdir = :mkdir -p -v
#F8
remove = :rm -R -v -I -- %u
EDIT:
Besides Ctrl-F1-F9, I have also made F1-F9 have the same behavior in the command box.
Last edited by Procyon (2009-01-29 13:58:50)

Similar Messages

  • Recomend a lightweight X file manager?

    As much as I like using the terminal for much of my administrative activities, I would like a lightweight norton commander like file manager for x.  It would be nice if an arch package existed for it as well, although this is not a requirement.

    sarah31 wrote:gentoo or emelfm
    Both great. emelfm2 is really nice too. also for CLI check out mc. XFFM is looking really nice too cept youll need some xfce4 deps.

  • File manager for lumia

    Is there a file manager app for Lumia like file manager app in Symbian?
    i really miss all the freedom provided by Symbian ecosystem.
    Are you guys planning on making one?
    Solved!
    Go to Solution.

    No there isn't and hardly likely that Microsoft would initiate.
    Happy to have helped forum in a small way with a Support Ratio = 37.0

  • Is there any file manager like scrapbook (firefox extension)

    Is there any file manager like scrapbook ( firefox extension )
    I love the extension. Especially the "tree view" style.
    I'd like to use it to manage all my files and photos.
    Is there anything like that?
    I've tried xfe. But I cannot select the root folder of the side panel.
    And it cannot edit text file inside.
    I want to edit text file inside the file manager.
    then, I don't have to use other note keeper.
    Any suggestions ?

    Mc, Krusader, Gnome-commander, Tuxcmd, Vimcommander, Vimexplorer, tunar

  • I would like to find a file manager/ image browser like ACDSee 32

    Coming from the Windows environment (it is where I make my living) I have found the Mac environment to be significantly different and pose a considerable learning curve especially when it comes to file management. I like to be able to view and manage files from within the same application but have yet to find something that will allow me the freedom I am used to. Ideally I am looking for something like ACDSee 32 (the last good version) which acts like a typical file manager but has a full sized preview pane as well. This allows you to preview a picture then drag and drop it into a folder of your choosing. The software also allows you to do some minor edits and create folders as well.
    Preview on my MacBook is a still born idea, iPhoto want to take all of my photos and store them in a proprietary environment (not happening) and Xie is a very nice file viewer but does nothing else. Any useful suggestions of a software that will do what I would like it to do would be appreciated.
    Thank you.

    Photoshop.

  • [SOLVED] A File Manager That Can Group Folders and Files like Fences

    I want to create a custom desktop environment in Arch Linux and I'm looking for a file manager that is similar to Windows Explorer in terms of features and functionality and can group files and folders into fences like Stardock Fences does for the desktop in Windows.
    If such a feature isn't available then I, at least, want to group both files and folders into individual groups based on custom parameters and not just Date or Size.
    Is there any File Manager in Linux that can fulfill my requirements? If not, is there any file manager which can be extended (by scripting or programming) easily to include the features that I'm looking for?
    Last edited by chosentorture (2014-11-27 19:28:40)

    ANOKNUSA wrote:The important thing to keep in mind here is that Windows Explorer is the foundation for the entire Windows interface. If you've ever seen the exploere.exe process die for any reason, you know what I mean. That's the reason it's able to utilize functionality like Fences. In order to get the same kind of functionality in Linux, you'd need a very similar setup. KDE + Konqueror are what come closest from my experience, since the Plasma interface actually has widgets built in that do what you want, but if you use KDE then you use KDE. Full stop. KDE is highly customizable, but only if you use its environment and parts.
    Nah. I don't wanna use KDE. I've heard that it's the most resource hungry DE out there.
    OK, maybe not something like fences in a file manager but I, at least, want to be able to group files AND folders (within a folder or a directory) under a single parameter and that parameter can be custom and not just pre defined like Date and Size.
    Huh. I'm down to Konquerer, like you suggested, and Dolphin. Can I use either as a stand alone file manager in a custom DE in Arch without using KDE?

  • Does resetting the system management controller on a MacBook delete any data, like files and pictures

    Does resetting the system management controller on a MacBook delete any data, like files and pictures

    No,.
    You can see the various steps to fix what ails your Mac here
    Step by Step to fix your Mac
    I've labeled which ones can certainly erase your data, they are at the bottom and adequatly warned.

  • Changing the default file manager in XFCE

    How would I go about using Nautilus as the default file manager in XFCE instead of Thunar? I know it can be started up with 'nautilus --no-desktop', but how do I make this the default when opening folders from the desktop, menus, etc..?
    The main reason I want to do this is because Thunar doesn't seem to remember a folders last setting. For example, there are folders which I would like to permanently view as a list, sorted by date; but there are plenty of other folders where this is not suitable. Nautilus remembers settings for each folder, Thunar doesn't, and it gets annoying changing the view mode each time. Also network browsing is easier in Nautilus, and I also like the way it tells you how fast file transfers are going.
    Thanks very much,

    Well, it might be considered a dirty hack but it has worked for me in gnome before so it should also work in xfce.  Just edit the thunar.desktop file in /usr/share/applications and replace the Exec=thunar to Exec=nautilus --no-desktop and save the file.  Then any time thunar is launched, nautilus will be launched instead.
    Otherwise, you can edit the menu with the menu editor and change the File manager command and do the same in the panel icon properties.  Both methods will work.

  • Searching for a good file manager

    I'm searching for a good file manager. Konqueror 3.5 is quite good, dolphin 4.1 and konqueror 4.1 are not. Since konqueror 3.5 is going to die due to lack of support in the future, I kind of need to find a new good file manager...
    Do there exist file managers with the following features?
    Many of these features are things I thought were quite logical to be in a file manager, but seem to be missing in most "modern" ones...
    -independent of any desktop (gnome or KDE), just a standalone program
    -preferably not being both a web browser and file manager in once, at least not in an annoying way. Konqueror 3.5 shows that being that combination is possible without being annoying.
    -ability to have a tree view of the folders on one side and list view showing the files and subfolders of the folder currently selected in the tree on the other side
    -detailed list view showing at least filename, type, date and size, and the ability to sort according to any of these properties
    -a non-detailed view showing image contents would also be nice, to browse folders of photos or other images
    -ability to open files in certain programs if you doubleclick the file, NOT open it by singleclicking, singleclicking may only select it
    -ability to select multiple files by dragging box around files or using keys like "ctrl" and "shift"
    -ability to do "open terminal here" or type terminal commands in the current open directory
    -must have ability to drag files from one folder to another, from list view to tree view and vica versa, to move or copy them
    -and must have ability to use "ctrl+c" and "ctrl+v" to copy files and foldes from here to there
    -multiple tabs is a huge plus
    -favorites (to local folder paths) is also a huge plus
    -preview of files when hovering the mouse over them is nice
    -must have ability to zip and unzip (or other compression formats) folders by just right clicking them and choosing a zip/unzip command there
    -in addition to that, must also have ability to browse through a zip file as you would through a normal directory, and drag files from the insides of the zip file to the tree view to automatically unzip those files there, and of course "ctrl+c"/"ctrl+v" should also work to copy a file from the inside of the zip file, to some other folder on your disk
    -no horizontal autoscrolling in the tree view, that is an invention straight from the abyss...

    I know exactly how you feel about KDE 4 vs. 3 -- Konqueror was the best part of KDE for me (pretty much the only part I ever used, actually; my window manager is a slightly modified version of WMII and I generally loathe "desktop environments"). KDE 4 ruined it, completely and utterly.
    I submitted about 20 different bug reports about Konqeuror 4, mostly features that they'd deleted or mangled; some of them are starting to be addressed now. I don't think they'll ever fix the speed issues though, because those are dependent on the underlying KDE 4 libraries as far as I can tell -- it's as if KDE 4 were purposely and deliberately designed to be slower than KDE 3. Even if they fix all of its deficiencies, that'll probably keep me from using it...
    Right now there's KDEmod, which will hopefully maintain its KDE 3 branch for a while longer. It's starting to show some problems, though; I haven't been able to get kdemod konqueror 3 to work fully out of the box (the settings pages are all blank). On my main machine, I somehow managed to hack together some of the KDEmod3 packages so that I have a functional konqueror 3 running alongside the Arch repository's version of KDE4. I'm afraid to pacman -Syu now, though, because it will probably break horribly :P
    I don't remember exactly how I got konqueror 3 going like that, as I did it in my initial fit of rage after I did the pacman -Syu that got me KDE4 (a decision I have regretted ever since), but it was something like this:
    1. move /opt to /opt.kde4
    2. make a new /opt
    3. download several KDE 3 packages from the KDEmod3 repositories manually
    4. extract those packages into the new /opt with tar -xzf (NOT pacman!)
    5. try /opt/kde/bin/konqueror
    6. read reams of error messages about missing libraries, segfaults, etc.
    7. try to supply the missing libraries by downloading other kdemod3 packages and manually extracting them
    8. goto 5
    Then, when everything worked (sort of), I renamed some stuff so that 'konqueror' is konqueror 4 (I think having it konqueror 3 broke something else, but I don't remember what), and konqueror 3 is called 'k3nqueror'.
    If KDEmod3 ever goes away and there's no other good replacement file manager by then, I'll probably take the source code of KDE3 and try to make a standalone version of konqueror out of it. (Which will probably be quite a project because of how interdependent all the KDE components are.)
    Some features I "need" in a file manager, besides the ones you mentioned:
    - Konqueror's tree view (where you can expand folder branches in the file list)
    - Infinite view splitting -- I frequently have my konqueror windows split into 4, sometimes as many as 6 or 7 view panes. Very useful for sorting out files.
    - Selection rectangles are sensitive only over files -- I find full-row-select really annoying, because there are no guaranteed "blank" areas that you can click on to clear a selection. I also use this behaviour to grab long-named files that are interspersed with short ones, because they hilight first when the rectangle touches them (you wouldn't think this very useful, but surprisingly often you do want to do something to all the long-named files...)
    - Right-clicking on a folder and clicking "Paste" pastes into that folder, not the current one -- you'd be amazed at how many file managers get this wrong. I shouldn't have to cd into a folder just to paste some files there.

  • Question about Adding External Storage/File Management

    I am using LR5.2 on mid-2011 MBA. Before long I will run out of space on the HD. I have one catalog of about 16K photos. I would like to purchase external hard drive for additional storage. I use Time Machine for backup. What is the best way to manage the additional storage and keep the catalog intact?
    1) I currently have photos organized by date? i.e., Pictures/2013/2013-10-10/ etc. Should I keep this file organization as it is and then when importing new photos, select 'copy' from SD card and select 'Location' as new external drive?
    OR
    2) Should I move all photos to new backup drive to keep all files stored together? Would this be better for long term file management?
    Any recommendations for best practices? Or is there a better to organize photos for current and future use?
    Also, does the catalog stay in the same location under either 1) or 2)
    Thanks in advance

    I would suggest creating a root folder on the EHD. You will need to keep your EHD connected when working with Lightroom. It will show up like your Mac HD with the green light in the left hand panel.
    Leave everything where it is for the time being but you may want to drag older folders to the EHD over time, as importing new photos, generating previews and using the develop module will usually be faster on the main flash drive of the MBA.
    Don’t use Finder to move files/folders around. Always use the Lightroom Library and the database of files and your develop settings (catalog) will not get corrupted.
    See this video:
    http://www.youtube.com/watch?v=4trWRAeOsuA

  • Good file-manager for OpenBox? (with icons)

    I tried rox with the magickthumbnails and videothumbmails, but havent got it working yet.
    I am now trying thunar, but it has dull generic icons.  Everything looks like a piece of paper.  I'm sure it'd look good if I was running XFCE.
    Is there a standard/common file-manager for use with openbox?  Preferably one with icons for different file-types.

    DonVla wrote:
    hi,
    i also recommend rox. fast and the drag'n'drop functionality is brilliant.
    the default layout is truely ugly. but you can change everything.
    i've changed the rox icons by hand:
    in my ~/.gtkrc-2.0.mine:
    # rox-filer toolbar icons
    pixmap_path "~/.icons/panel_icons/icons_2"
    style "normal" {
    stock["gtk-close"] = {{"close.png"}}
    # stock["gtk-close"] = {{"exit.png"}}
    stock["gtk-go-up"] = {{"1uparrow.png"}}
    stock["gtk-home"] = {{"gohome.png"}}
    stock["gtk-refresh"] = {{"redo.png"}}
    stock["gtk-zoom-in"] = {{"add.png"}}
    stock["gtk-zoom-fit"] = {{"stop.png"}}
    stock["gtk-jump-to"] = {{"bookmarks.png"}}
    # stock["gtk-sort-ascending"] = {{"bottom.png"}}
    # stock["gtk-help"] = {{"help-icon.png"}}
    stock["rox-show-hidden"] = {{"filter.png"}}
    stock["rox-show-details"] = {{"view_tree.png"}}
    # stock["rox-select"] = {{"select-icon.png"}}
    widget "*" style "normal"
    it's quite self explanatory .
    vlad
    ps:
    and that's what it looks like:
    http://img206.imageshack.us/img206/2949 … 24aak4.png
    That's a pretty cool setup u got there. Is that conky in the top centre? If so, mind sharing your .conkyrc.
    What Icon theme are u using? is that panel-thingy AWN?
    Could u also elaborate this line < pixmap_path "~/.icons/panel_icons/icons_2" > ?

  • File manager window remains focused in DW CS6

    If I open the file manager window to display my hard drive and the server files, then click on a file in the hard drive display to edit it, it opens behind the file manager window and I cannot view it properly without moving the file manager window, or closing the file manager window. It used to be that when you click on a file like this it would take precedence. I am on a Mac if that makes a difference. Do not have this problem with previous versions of DW.

    Hi:
    I got this from Adobe:
    The issue that you have mentioned will happen only if you have turned on "Application Frame". You can toggle the 'Application Frame' setting from menu item 'Window > Application Frame' in Dreamweaver.
    If you  turn off the 'Application Frame', the file will get the focus after opening it from Files Panel.
    But full frame, fill my 7" screen is a nuisance. I don't want to have it that big every time I open a file. It is ridiculous. I need to have DW operating in one part of the screen while I bring up mail and web pages in the other, and then cut and paste from an email into a DW file page.

  • A better file manager?

    Is there a better file manager for someone going from the Windows or Gnome Linux world on OS X?
    I am looking for something like Windows Explorer or Nautilus. Both of these offer a left side panel that expands to a tree view of the filesystem, and a right panel showing the contents of the current folder.

    If you are familiar with Linux, you can use Apple's X11 (http://www.apple.com/macosx/features/x11/) and Fink (http://fink.sourceforge.net/) to install GNOME or another more familiar desktop environment.
    You may also find helpful resources at Darwin Ports via opendarwin.org (http://darwinports.opendarwin.org/).
    aaron

  • Prompt Command File Manager: tiny bash FM

    Last year pyfmii, now this. What's with these crazy file managers.
    http://paste.pocoo.org/show/175499/
    wget http://paste.pocoo.org/raw/175499/ -O ~/bin/pcfm; chmod +x ~/bin/pcfm
    PROMPT_COMMAND=pcfm
    By avoiding ncurses the program only takes up a few lines and doesn't clear the screen (and speed is still OK). It can paste right into the bash prompt using xdotool and xsel for a very transparent approach to the "subshell" in some file managers (like mc).
    Features include bookmarks (you can actually call the program as a general selector for a list (try pcfm ls /)), sessions to keep track of last selected/marked files in a dir, searching in the list, some navigation things like trying to find the closest match when the previously selected item was deleted and auto-selecting the parent directory on `cd ..`, and a launcher for filenames.
    It can generate the file list with any command you want, but will need a few functions to get the filename, and tell whether it's a directory and such. I have added a few of these "profiles".
    The bad thing is that it needs xdotool and xsel, which I mentioned in this thread. xdotool can give bugs (I ran into shift lock a lot, which can be avoided by using an emulated click instead of Shift+Insert), will be a bit slow, and when you use it to paste, the mouse needs to be on the window. I actually wrote a function that moves the mouse on the window! So that is quite bad.
    On the other hand, if a string only has ascii ([[:print:]] in C locale), it can be typed by `xdotool type --window xxx ...`, and xsel and pasting won't be needed. This speeds things up and makes it a little more stable (mouse doesn't have to be on the window, etc).
    Anyway, if you use screen and like this file manager, be sure to try the different approach in the linked thread.
    Screenshot:
    Screenshot? Try your ls alias. On a related note, make sure you have a good LS_COLORS variable.

    EDIT: wget 'http://echtor2oo3.de/paste/9769876.txt' -O - | tr -d '\r' > ~/bin/pcfm; chmod +x ~/bin/pcfm
    (before edit version: 'http://echtor2oo3.de/paste/7936610.txt', it didn't restore selected files if you didn't have a dir-specific profile)
    github and an rc file is a bit too much for a tiny program. In a case like this, an rc file is good if you have frequent updates, but unless someone has more good feature requests, there won't be anything to update. (new profiles, keybindings, file associations, it's all up to the user)
    I made the start of the file look more organized so it's easier to change. Note that F9 takes you immediately to edit the script.
    find-as-you-type searches the entire line: directory entries start with d.
    alias is a good idea (up to the user), auto-setting the prompt requires sending a command, so that's too tricky.
    I added a command line switch -t, to set the default profile.
    The profile keys are now:
    ^H: toggle iso / iso-no-hidden
    (commented) ^H: iso-no-hidden
    ^S: time sorted (based on iso)
    ^E: extension sort (based on iso)
    ^T: traditional (full ls -l)
    ^I: iso (-g -G and long-iso time) (^I is also TAB)
    ^N: minimal (size, filename, ID character)
    ^U: custom (e.g. `find -maxdepth 1`, it brings up a prompt), since directory status can't be checked (actually you can, with `file`, I will look into it later), you have to type F2 and cd
    ^P: show the profile list and choose one (like bookmarks)
    Last edited by Procyon (2010-02-13 13:28:46)

  • Lightweight Graphical Non Gtk and Qt File Manager

    I need a lightweight graphical manager that i could use with fluxbox

    Worker?
    http://www.boomerangsworld.de/cms/worke … ts?lang=en
    "Worker is a file manager for X-Window on UNIX.
    The dirs and files are shown in two independent panels (similar to Midnight Commander)"
    Features:
        * requires only the X11 libraries, so it's fast and runs on many platforms
        * built-in configuration GUI
        * support for a virtual file system to enter archives, ftp sites, ...
          Archives currently supported: tar/tgz/tbz, gzip, bzip2, zip, rar, ar and more from the extfs from Midnight Commander (lha, zoo, rpm, iso9660, diff, arj, cpio, ...)
          Additionally it's possible to access servers using ssh, rsh, ftp, http and webdav.
        * many built-in functions like:
              o copy files, move files
              o rename files
              o delete files
              o create directory
              o create/change symlinks
              o chmod, chown
              o text viewer
              o built-in search
              o and many more...
        * assign any external command to buttons, hotkeys or filetypes (e.g. gimp, tar, diff, mount, ...)
        * UTF8 support
    Screens:
       - Main Window: http://www.boomerangsworld.de/cms/worke … r01-sm.png
       - copying some files: http://www.boomerangsworld.de/cms/worke … rker06.png

Maybe you are looking for

  • Mac Pro boot loop

    I have a Mac Pro 3,1 2008 8-Core. I was recently hit with a storm and the power when out when the Mac Pro was still on, I unplugged it shortly after. A few days later I got power back and plugged it back in, but noticed that every time I turn it on a

  • The cursor won't focus when I open a new tab

    I've read through multiple threads on this in attempt to not waste people's time with a silly question. After trying the myriad of ideas, the problem persists. When I open a new tab whether with about:newtab or about:blank, the cursor does not focus

  • Problem whit audio in sony ericsson k300

    Hello from colombia. I have this problem. I have an application that executes a file wav, in the emulator of java works perfectly nevertheless when proving it in the cellular east is speechless. i try whit a mp3 file but the application fails (MediaE

  • Help Please - How do I get Ovi Suite to work prope...

    After being warned NOT to download the Nokia software that came with my phone (ie Ovi Suite), I became desperate after a slight accident with said phone, rendered the screen virtually unreadable - so I thought I could use Ovi Suite to pull contacts a

  • Forms6i - problem with jre.exe

    I have a problem with installation of Forms6i. I have processor Celeron 1700 and Windows XP. I have installed Forms6i, but when I try to run Oracle Net8 Easy Config there is an error with jre.exe and program close. I have installed Patch 10 but the e