Szöveg

Szöveggel kapcsolatos tippek és trükkök Windows operációs rendszeren.

Azoknak a fájloknak a megkeresése, melyek tartalmaznak bizonyos szót

Total Commander: Commands -> Search… -> a "Find text" legen bekapcsolva, és oda írjuk be a keresendő szót vagy kifejezést -> Start search

Szöveges fájl sorainak sorba rendezése

notepad++: Edit -> Line Operations -> Sort Lines Lexicographically Ascending

Egymás utáni duplikált sorok törlése

a. Notepad++, plugin nélkül: Search -> Replace…

  • Find what: ^(.*?)$\s+?^(?=.*^\1$)
  • Replace with: [üres]
  • Search Mode: Regular expression
  • Replace All

b. Notepad++, TextFX plugin segítségével:

  • Töltsük le a beépülőt innen: https://sourceforge.net/projects/npp-plugins/files/TextFX/ (vigyázat alapértelmezésben egy másik plugint tölt le, kattintsunk a legfrissebb TextFX-re).
  • Csomagoljuk ki az Notepad++ könyvtár plugins könyvtárába (nálam c:\Program Files (x86)\Notepad++\plugins). Ehhez rendszeradminisztrátori jogok kellenek
  • Indítsuk újra a Notepad++-t. Ezt követően meg kell jelennie a TextFX főmenünek.
  • TextFX -> TextFX Tools -> A "+Sort output only UNIQUE (at column) lines" legyen bekapcsolva, majd ugyanitt "Sort lines case sensitive (at column)".

Adott szót nem tartalmazó sorok törlése

Notepad++:

  • Search -> Find… -> Mark fül -> Find what: ide írjuk a kérdéses kifejezést, a Bookmark line legyen bekapcsolva, majd Mark All
  • Search -> Bookmark -> Remove Unmarked Lines

(Kijelölés megszüntetése: Search -> Bookmark -> Clear All Bookmarks.)

Speciális karakterek

Más nyelvekben előforduló latin betűs karaktereket magyar billentyűzettel az alábbi módon lehet előhívni. Általános szabály: ékezetet speciális karakterre úgy tudunk helyezni, hogy először beírjuk az ékezetet, majd lenyomjuk magát a karaktert. A vessző lent azt jelenti, hogy az előzőt el kell engedni (tehát lesz egy olyan időpillanat, amikor semmit sem nyomunk le, de még nem jelent meg semmi), majd a vessző utánit kell megnyomni. A jobb láthatóság érdekében a betűket nagybetűvel írtam; ilyenkor magát a billentyűt kell lenyomni. Ha a Shift-et is le kell nyomni (tehát tényleg nagybetűre van szükség), azt külön jelzem.

  • ä: AltGr + A
  • Ä: AltGr + E
  • ć: AltGr + 9, C
  • Ć: AltGr + 9, Shift + C
  • č: AltGr + 2, C
  • Č: AltGr + 2, Shift + C
  • ç: AltGr + Ó, C
  • Ç: AltGr + Ó, Shift + C
  • đ: AltGr + S
  • Đ: AltGr + D
  • ë: AlrGr + Ü, E
  • Ë: AlrGr + Ü, Shift + E
  • ě: AltGr + 2, E
  • Ě: AltGr + 2, Shift + E
  • ę: AltGr, E
  • Ę: AltGr, Shift + E
  • ł: AltGr + L
  • Ł: AltGr + Á
  • ô: AltGr + 3, O
  • Ô: AltGr + 3, Shift + O
  • š: AltGr + 2, S
  • Š: AltGr + 2, Shift + S
  • ß: AltGr + Á
  • ž: AltGr + 2, Z
  • Ž: AltGr + 2, Shift + Z

Az én billentyűzetemen ugyanez nem működik a ~ és ` ékezetekkel, így pl. nem tudom elírni a spanyol ñ vagy a francia è karaktert. De egyébként sem lehetne bármit a fenti módon leírni, legvégső soron a karakter kódját kell megadni, mégpedig úgy, hogy a bal Alt billentyűt lenyomva tartva begépeljük a karakterkódot a numerikus billentyűzeten. A https://www.alt-codes.net/ oldalon találunk ilyen kódokat; én az alábbiakat szoktam leggyakrabban használni:

  • : Alt + 26
  • Ω: Alt + 234

Latex

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License