Ito ang command lpe na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
lpe - Magaang editor ng programmer
SINOPSIS
lpe [ --tulong | --bersyon ]
lpe [--mode ] [ -- ] file
DESCRIPTION
Lpe ay isang maliit, mabilis, visual na text editor na idinisenyo upang gawing mas madali ang pag-edit ng code. Ito
sabay-sabay na nagbibigay ng lahat ng mga tampok na maaaring kailanganin sa isang mahusay na editor ng code habang
pinapanatili ang magaan at intuitive na pakiramdam na ginagawang masarap gamitin.
Options
- Tumulong Nagpi-print ng maikling paglalarawan ng paggamit ng program at nagtatapos. Dapat ito ang una
pagpipilian sa lpe, at lahat ng iba pang opsyon ay binabalewala.
--bersyon
Nagpi-print ng mensahe na nagpapahiwatig ng bersyon ng programa at magtatapos. Ito dapat ang
unang pagpipilian sa lpe, at lahat ng iba pang opsyon ay binabalewala.
--mode Itinatakda ang buffer mode sa tinukoy, sa halip na mag-scan para sa angkop na mode
mula sa mga magagamit.
-- Tratuhin ang mga argumento sa hinaharap bilang mga pangalan ng file, hindi mga opsyon. Ito ay nagpapahintulot sa lpe na magamit sa
i-edit ang mga file na nagsisimula sa - character.
NOTA
Ang sumusunod ay ang mga function ng control key para sa lpe. Mga arrow key, tahanan, dulo, backspace,
tanggalin at ang mga katulad ay ginagawa ng lahat ang inaasahan nilang gawin. Ang ilang mga control key ay nakatali
sa parehong function tulad ng ilang karaniwang mga key ng paggalaw, tulad ng home o page down. Ito ay
dahil ang mas intuitive na mga key ay maaaring hindi available sa ilang system.
Utos Keys
Ctrl-Q Ilipat ang cursor sa simula ng linya (alternatibo sa Home)
Ctrl-W Ilipat ang cursor sa dulo ng linya (alternatibo sa End)
Ctrl-R Mag-scroll ng isang screen pataas (alternatibo sa PgUp)
Ctrl-T Mag-scroll pababa ng isang screen (alternatibo sa PgDn)
Ctrl-O Lumipat sa susunod na salita
Ctrl-P Ilipat sa nakaraang salita
Ctrl-K Patayin ang kasalukuyang linya
Ctrl-Y or Ctrl-U
Ipasok ang pinakabagong bloke ng mga napatay na linya
Ctrl-S Maghanap ng isang tinukoy na string sa file
Ctrl-A Maghanap muli para sa huling query sa paghahanap
Ctrl-F Ctrl-O
Magbukas ng bagong file upang palitan ang kasalukuyang buffer
Ctrl-F Ctrl-S
I-save ang buffer sa disk
Ctrl-F Ctrl-A
I-save sa disk na may kahaliling pangalan ng file
Ctrl-F Ctrl-R
Basahin ang isang file at ipasok ito sa kasalukuyang posisyon ng cursor
Ctrl-F Ctrl-E
Magpanggap na ang isang buffer ay hindi nabago
Ctrl-B Ctrl-S
Itakda ang mode ng kasalukuyang buffer
Ctrl-B Ctrl-T
Mag-toggle sa pagitan ng matigas at malambot na tab para sa buffer na ito
Ctrl-B Ctrl-A
I-toggle ang awtomatikong indentation ng buffer na ito
Ctrl-G Ctrl-A
Pumunta sa unang linya ng buffer
Ctrl-G Ctrl-S
Pumunta sa huling linya ng buffer
Ctrl-G Ctrl-G
Pumunta sa isang partikular na numero ng linya ng buffer
Ctrl-N Ctrl-R
Maglagay ng value para sa command repeater
Ctrl-N Ctrl-T
Multiply ang command repeater value sa apat
Ctrl-N Ctrl-O
Magsimula o huminto sa pagre-record ng macro
Ctrl-N Ctrl-P
I-play muli ang huling na-record na macro
Ctrl-V Ctrl-V
Ipasa ang buong buffer sa pamamagitan ng isang shell command
Ctrl-V Ctrl-A
Ipasa ang buong buffer sa isang awk script
Ctrl-V Ctrl-S
Ipasa ang buong buffer sa pamamagitan ng sed script
Ctrl-V Ctrl-B
Magpasa ng ilang linya ng buffer sa pamamagitan ng shell command
Ctrl-V Ctrl-D
Magpasa ng ilang linya ng buffer sa isang awk script
Ctrl-V Ctrl-F
Magpasa ng ilang linya ng buffer sa pamamagitan ng sed script
Ctrl-D Magsagawa ng panloob na utos sa pag-debug
Ctrl-X Isulat ang buffer sa disk at lumabas
Lumabas nang hindi sumusulat sa disk
ctrl-z Suspindihin ang editor at tumakas sa isang prompt
Ctrl-L Burahin at i-redraw ang buong screen
ay tumutukoy sa interrupt key ng iyong terminal. Ito ay madalas na Ctrl-C, ngunit maaari
iba-iba sa pagitan ng mga terminal. Ang Ctrl-Z, sa kabilang banda, ay naayos, anuman ang
normal na stop key para sa iyong terminal.
MGA MODULO
Bagaman lpe ay nilalayong maliit, ito ay may kakayahan na magsagawa ng mas advanced
mga aksyon sa pamamagitan ng isang tampok na kilala bilang mga buffer mode. Pinapayagan ng mga buffer mode lpe umarte
naiiba ayon sa programming language sa kasalukuyang buffer. Sila ay
ipinatupad sa pamamagitan ng mga module ng wika, na nilo-load sa run-time ng lpe na hahawakan
buffer kung saan sila nag-a-apply.
Ang lahat ng mga module ng wika ay dapat ilagay sa isang direktoryo ng imbakan ng module. Ang mga direktoryo na ito
ay itinakda ng LPE_MODULE_PATH environment variable, na dapat ay isang colon-separated
listahan ng mga direktoryo (katulad ng PATH). Kung hindi nakatakda ang variable na ito, magsa-scan ang lpe para sa
module sa mga sumusunod na lokasyon, at sa ganitong pagkakasunud-sunod:
$HOME/.lpe /usr/local/lib/lpe /usr/lib/lpe /etc/lpe
Tandaan na ang /etc/lpe na direktoryo ay luma, hindi na ginagamit, at hindi karaniwan. Hindi dapat
ginamit upang humawak ng mga module. Dahil ang mga module ay binary file at partikular sa arkitektura
na gumagamit ng mga ito, dapat itong maayos na mailagay sa mga direktoryo ng lib na nakalista sa itaas.
Ang mga lokasyong ito ay ini-scan sa run-time, at anumang mga regular na file sa mga ito ay binibigyang-kahulugan bilang
potensyal na mga module ng wika para sa paggamit ng lpe. Hindi ma-scan ang mga subdirectory. Isang buffer
ay itatalaga ang unang nahanap na mode na naaangkop sa file na iyon, kaya halimbawa isang mode sa
ang home directory ng user ay mag-o-override ng isa sa system-wide lib directory.
Gamitin ang lpe online gamit ang mga serbisyo ng onworks.net