[gnome-cyr] =?utf-8?b?0J/RgNC10LTQu9C+0LbQtdC90LjQtQ==?=



Добрый день, хочу предложить свою идею сообществу. Я не так давно перебрался с винды в которой как файл менеджер юзался Тотал кромандер и почувствовал что мне нечем его заменить, меня вполне устраивал mc, при осознании того что в гноме и в наутилусе в частности хорошо проработано взаимодействие с типами файлов настраивать mc.ext руками казалось совсем не красивым решением. Да и очень удивило отсутствие возможности пользоваться из консоли мощью gnome vfs. Вот я решил вышеописанные проблемы в 5и строках кода, назвал gopen положил в /user/bin и вуаля, мне лично пользоваьтся этим вполне удобно. 

#include <stdio.h>
#include <gnome-vfs-2.0/libgnomevfs/gnome-vfs.h>

int main (int argc, char* argv[])
{
    gnome_vfs_init ();
    if ( 1 < argc ) {
    char* uri = gnome_vfs_make_uri_from_shell_arg(argv[1]);
    gnome_vfs_url_show(uri);
    }
    return 0;
}


PS: насчет mc... просто добавляем в open по умолчанию эту команду и наслаждаемся тем как открываются файлы в любимых прогах при нажатии на ввод



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]