Ahoj,

snažím se zprovoznit PSPad, aby se choval jako editor ve VisualStudiu z
hlediska práce s volným místem (mezerami).

Mám zapnuté: vstup za konec řádku, mazat mezery na konci řádků,
automatické odsazení, skutečné tabulátory, šířka tabulátoru 4.

Problém je, že takto nastavený PSPad se v některých případech chová dost
podivně.

Například, když si označím text a chci ho přepsat (tzn. nezmáčknu del,
ale rovnou píšu nový text). Výsledek je, že se mi první znak napíše do
místa kam má, pak kurzor poskočí o tolik znaků jak byl dlouhý označený
text a pokud to nehlídám, tak se zbylý text napíše až za tu mezeru. Navíc
se rozdílně chová pokud takhle přepisuju slovo na začátku
odtabulátorovaného textu, nebo někde uprostřed. Pokud je to totiž na
začátku, tak neposouvá podivně kurzor, ale zruší tabulátory na začátku
řádku a nahradí je mezerami, i když je nemám nijak označené a tudíž by
na ně neměl šahat.

Pak také, když odřádkuji na nový řádek, tak se mi kurzor posune na
stejné místo, kde začíná předešlý řádek a pokud začnu psát, tak
prostor vlevo naplní odpovídajícím počtem tabulátorů. Ovšem pokud po
odentrování místo textu dám backspace, tak se stane velice podivná věc - z
daného počtu tabulátorů, které byly vlevo se najednou stane stejný počet
mezer - tzn. pokud byl předchozí řádek se třemi tabulátory na začátku
(při tab=4) tak kurzor po odentrování skočí na pozici 12. Pokud v tuhle
chvíli zmáčknu backspace, tak skočí na pozici 2.

A poslední věc - pokud na prázdném řádku vypíšu 3 tabulátory a napíšu
text, tabulátory se chovají správně - tzn. pokud se přesunu na začátek
řádku a dám backspace, smaže se jeden tabulátor. Ovšem pokud jenom
vypíšu 3 tabulátory a rozhodnu se poslední smazat (protože jsem jich
udělal moc) a zmáčknu backspace, převedou se všechny tabulátory na
mezery.

Jelikož se mi už stalo, že se mi PSPad choval divně a bylo to jenom
špatným nastavením, tak to píšu sem a ne do hlášení chyb, ale přijde mi
to jako chybné chování. Nemáte s tím někdo zkušenost, je to chyba, nebo
jsem někde něco zapomněl nastavit? Podporuje vůbec PSPad takovýhle režim?
Nepřijde mi zas tak exotický, tak by snad mohl ne? Neříkejte mi, že
všichni používají místo tabulátorů mezery...

Martin

-- 
<http://forum.pspad.com/read.php?1,56570,56570>
PSPad freeware editor http://www.pspad.com

Odpovedet emailem