Emacs е един такъв пример за текстов редактор, който е известен със своята гъвкавост и гъвкавост. Emacs има опростен и лесен за използване интерфейс, съчетан с отлична скорост и производителност, което го прави популярен инструмент сред разработчиците. Emacs също така идва с подробна документация, заедно с някои отлични ръководства и уроци, за да помогне на потребителите с програмата.
Мощните функции на Emacs, включително интеграция на контрол на версиите, множество режими за редактиране и инструменти за манипулиране на текст, също изиграха роля в популярността на този текстов редактор. Една такава функция, с която Emacs превъзхожда, е функцията за копиране и поставяне. Тази статия ще обхване как да използвате Emacs за копиране и поставяне на данни.
Emacs и клипборда
В Emacs процесът на копиране и поставяне на материал е изключително лесен. Този процес обаче е различен от този, който ще намерите в други редактори. На езика Emacs процесът на изрязване на текст се нарича убийство, а процесът на поставяне на текст е известен като yanking.
Копирането на текст, от друга страна, се нарича запазване върху убийствения пръстен. Това е така, защото в Emacs, когато изрязвате или копирате текст, той се изпраща директно в горната част на убийствения пръстен. Убийственият пръстен е основно списък, съдържащ предварително убити (изрязани) блокове текст.
Команди Kill (Cut), Copy и Yank (Paste) в Emacs
За да копирате или унищожите текст в Emacs, първо трябва да изберете текста. Това се прави с помощта на командата за избор Ctrl + интервал.
Ако искате да копирате само избрания регион, това може да стане чрез натискане Alt + w.
За да изрежете или убиете текста, можете да използвате клавишите Ctrl + k да убие определена линия или Ctrl + w команда за убиване на целия избран регион.
За да поставите или издърпате текста, натиснете клавишите Ctrl + y. Това поставя последния убит предмет от пръстена за убиване. Emacs също ви позволява да преминете през списъка с убийствени пръстени с помощта на командата Alt + y.
Резюме на командите:
Колко добри са функциите за манипулиране с текст на Emacs?
Emacs притежава изключително мощно ядро отзад, което дава на този текстов редактор както гъвкавост, така и разширяемост. Това от своя страна позволи на потребителите да се насладят на голям набор от инструменти за манипулиране на текст, което помага на разработчиците да свършат работата си по-бързо и ефективно. Разрешаването на потребителите да имат достъп не само до последния убит предмет, но и до всички убити преди това елементи, показва част от силата, притежавана от този прост на вид инструмент.