Portál AbcLinuxu, 10. května 2025 09:39

Dotaz: Dá se nastavit MC, aby se editor otevřel v novém terminálu?

17.8.2013 14:48 jeleniste | skóre: 13 | blog: Prokustovo lože
Dá se nastavit MC, aby se editor otevřel v novém terminálu?
Přečteno: 408×
Odpovědět | Admin
Dá se donutit MC, aby na edit (F4) otevřela editor v novém terminálu?
V mém případě něco jako:
urxvt -e vim %f &
kam to můžu narvat?
Nejsem blbý, jen se hloupě ptám

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.8.2013 16:26 chrono
Rozbalit Rozbalit vše Re: Dá se nastavit MC, aby se editor otevřel v novém terminálu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Keď sa v MC zakáže interný editor, tak sa používa ten, ktorý je nastavený v premennej prostredia EDITOR.
17.8.2013 20:05 jeleniste | skóre: 13 | blog: Prokustovo lože
Rozbalit Rozbalit vše Re: Dá se nastavit MC, aby se editor otevřel v novém terminálu?
No, to já vim. Mam takhle nastavenej VIM, ale chci, aby se mě vodevřel v novym urxvt.
Nejsem blbý, jen se hloupě ptám
Řešení 1× (jeleniste (tazatel))
17.8.2013 22:31 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Dá se nastavit MC, aby se editor otevřel v novém terminálu?
A co jednoduchý skript, který otevře urxvt a v něm vim s parametrem skriptu ($1) jako název souboru? Název skriptu dát do $EDITOR
17.8.2013 22:32 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Dá se nastavit MC, aby se editor otevřel v novém terminálu?
A nebo do EDITOR dát gvim a není potřeba otevírat další terminál.
17.8.2013 23:18 jeleniste | skóre: 13 | blog: Prokustovo lože
Rozbalit Rozbalit vše Re: Dá se nastavit MC, aby se editor otevřel v novém terminálu?
Safra, to mě taky mohlo napadnout. Hm, teď ještě ten skript vykoumat tak, aby se mrknul, jestli mě už někde vim neběží a jestli jo, tak to votevřít jako novej tab v už běžícím vimu.
Nejsem blbý, jen se hloupě ptám
18.8.2013 01:40 mkmm
Rozbalit Rozbalit vše Re: Dá se nastavit MC, aby se editor otevřel v novém terminálu?
V bezicim vimu se novy tab neda otevrit, leda ze by bezel jako server. V bezicim gvimu to jde prikazem gvim --remote-tab-silent soubor.
Řešení 1× (jeleniste (tazatel))
18.8.2013 02:55 mkmm
Rozbalit Rozbalit vše Re: Dá se nastavit MC, aby se editor otevřel v novém terminálu?
Jeste jestli fakt nechces gvim (taky ho nemusim), tak ten skript muze vypadat nasledovne. Muzes si vybrat nejakou ikonu pro urxvt, abys odlisil ten urxvt s vimem od ostatnich terminalu. Nazvi skript treba vimtab a jako parametr mu dej soubor, ktery chces otevrit. Dej si cestu k tomu skriptu do globalni promenne EDITOR, jak radil dustin vyse (treba v bashrc pridej radek EDITOR=/cesta/ke/skriptum/vimtab. Pak zrus v konfiguraci mc pouzivani interniho editoru a mc bude po stisknuti F4 otvirat soubory tim, co najde v promenne EDITOR.
#!/bin/bash
GUITERM="urxvt -geometry 80x24 -icon /usr/share/icons/gnome/32x32/apps/text-editor.png -e"
pgrep -la 'vim --servername' > /dev/null && unset GUITERM
$GUITERM vim --servername VIMSRV --remote-tab-silent "$1" &
18.8.2013 10:14 jeleniste | skóre: 13 | blog: Prokustovo lože
Rozbalit Rozbalit vše Re: Dá se nastavit MC, aby se editor otevřel v novém terminálu?
díky, to je přesně vono. Akorát mě tam zlobilo to a v pgrepu, ale bez toho to běhá taky.
Nejsem blbý, jen se hloupě ptám
18.8.2013 13:00 mkmm
Rozbalit Rozbalit vše Re: Dá se nastavit MC, aby se editor otevřel v novém terminálu?
Omlouvam se za ten pgrep, melo by tam byt -f
18.8.2013 09:56 jeleniste | skóre: 13 | blog: Prokustovo lože
Rozbalit Rozbalit vše Re: Dá se nastavit MC, aby se editor otevřel v novém terminálu?
Hm, tak to má ještě jeden zádrhel, nechce se mi to kamarádit s \e v psql, vono to otevře uloží, zedituje, ale to psql to už takhle nechce spustit.
Nejsem blbý, jen se hloupě ptám
18.8.2013 10:47 jeleniste | skóre: 13 | blog: Prokustovo lože
Rozbalit Rozbalit vše Re: Dá se nastavit MC, aby se editor otevřel v novém terminálu?
tak proměnná PSQL_EDITOR v .profile to spravila. V psql chci mít jen normální vim.
Nejsem blbý, jen se hloupě ptám

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.