Tento web používá soubory cookie. Dalším používáním webu s tímto souhlasíte.
jméno
heslo
přihlásit
zaregistrujte se
zapomněli jste heslo?
Emacs: escape meta alt control shift aneb prece nejsem sam, kdo nepouziva VIM
KKL2401
Tento klub jsem zalozil, aby slouzil zhruba ke stejnym ucelum jako WRAITHova poradna ohledne VIMu na Mageu. Bohuzel narozdil od nej, ktery VIMu opravdu dobre rozumi, ja moc velke znalosti emacsu nemam, nicmene doufam, ze se treba spolecnymi silami tu a tam neceho dobereme.
Máte k tomu co říct? Vložte se do diskuze.
KKL2401 --- 14:14:35 29.3.2003
GERRY21D: Diky, mam dojem, ze tohle mi kdysi chvilema fungovalo a chvilema ne, ale zkusim to ted znova a poradne.
GERRY21D --- 13:20:27 29.3.2003
Ty zkratky se vytratily tak jeste jednou: C_X + Enter + C a C_X + Enter + F.
Upozornuji ze se bavim o Mule-UCS
KKL2401 --- 10:56:17 27.3.2003
Tak ja tu otazku ponekud zevseobecnim. Jakym zpusobem urcuje Emacs, jake kodovani ma dany soubor? Mne tak prislo z nekterych pokusu, ze tam asi ma nejakou autodetekci nebo tak neco. Nebo se mi to jen zdalo?
A kdyz chci mit jistotu - jak mu reknu otevri tenhle file, ale natvrdo Ti rikam, ze kodovani je takove a takove (byt by ve skutecnosti bylo treba jine)?
No a naopak druha vec - jak mu reknu uloz tenhle buffer v takovem a takovem kodovani (tedy v podstate proved konverzi)?
GERRY21D --- 21:40:37 24.3.2003
NO ja ted zjistil, ze kdyz pouziju treba hacek a s, tak to v pohode pise, ale jakmile pouziju klavesu š (tedy tu s trojkou:)) tak me to hodi do prikazovy radky
ARNOST --- 11:42:51 24.3.2003
kdyz je soubor, ktery otviram v utf8, tak mi ho emacs normalne zobrazi a muzu i spravne psat -- horsi je to, kdyz ho chci prinutit, aby to ulozil jako iso-latin-2
KKL2401 --- 21:07:13 23.3.2003
GERRY21D: Ja uprimne receno nevim. Na tema Emacs a Unicode jsem planoval rovnez rozpoutat diskusi - protoze mne osobne se to nikdy rozchodit nepodarilo. :-(
GERRY21D --- 12:05:31 23.3.2003
Mam dotaz, pouzivam ted v emacsu kodovani utf-8, ale nefunguje mi psani ceskych znaku. Vzdy kdyz napisu nejake pismeno s diakritikou, tak se objevi v prikazove radce a bere se jako cast nejakeho prikazu. Nemuzu s tim hnout, zkousel jsem vsechno mozny. Drive mi to fungovalo bez problemu. Diky za jakoukoliv radu
KKL2401 --- 23:13:59 27.2.2003
Tak to jsem si nakonec vyresil, je to
(global-set-key [?\\C-`] \'goto-line).

Taky jsem se podival na to, jak funguje ten emacsclient a pro ty, co by potrebovali neco jako ja, tu mam, jak jsem to vyresil. Muj cil byl takovy, aby kdyz napisu emacs soubor, tak v pripade, ze emacs nebezi, aby se pustil, ale v pripade, ze jiz bezi, aby se nepoustel dalsi, nybrz aby se soubor nacetl v jiz bezicim emacsu. Celeho jsem pak vyuzil tak, ze jsem si v Opere jako program pro \"view source\" nastavil emacs. A jak ze tedy na to?
Vyrobil jsem si ~/bin/emacs s nasledujicim obsahem:
#!/bin/bash
export LANG=cs_CZ
SERVERRUNNING=`ps -u uzivatel | grep -c emacsserver`
if [ \"$SERVERRUNNING\" -eq 1 ]; then
    /usr/bin/emacsclient \"$@\"
else
    /usr/bin/emacs \"$@\"
fi

(Uznavam, ze by to slo i trochu lepe a v dusledku rychleji, ale to az nekdy priste.)
Posledni, co je potreba udelat, je do .emacs (kamkoliv) pridat (server-start).
KKL2401 --- 22:41:48 18.2.2003
Ale uz zase nevim, jak neco nabindovat. Potreboval bych jednu funkci hodit na C-` (pro jistotu - ten znak je zpetnej apostrof) a at delam, co delam, nedari se. :-(
KKL2401 --- 22:28:08 18.2.2003
Tak jeste jinak, hledal jsem append. :-)