От известно време обмислях да създам поредица от седмични публикации, които съдържат изключителна информация за терминала, bash, vim, команди, bash скрипт, каквото и да е написано в конзолата , но винаги поради различни причини не успях да го създам, но днес реших. И така, тук е първият терминален вход в петък. Надявам се да е полезно на някого.
Редактиране в командния ред
Много от нас използват терминала по обичайния начин, но не сме наясно с пълния му потенциал, затова преди няколко месеца поех задачата да събера Shortcuts на bash от най-обичайното като почистване на bash, до промяна на реда на последните два знака или реда на последните два аргумента.
Тези преки пътища са много подобни на тези, които използвате Emacs разбира се това е така, защото bash се разработва от GNU но е възможно да промените настройките на стил Vi / Vim, като напишете следната команда.
$ set -o трион
Как да чета:
C: Ляв Ctrl.
M: Meta, обикновено Left Alt.
Cx Cu: Натиснете Ctrl и без да пускате, натиснете x, след това u и освободете Ctrl.
Сега ще напиша малкото, които познавам:
Básico
Cb: Премествате с един символ назад.
Вж: Премествате един символ напред.
° С-_ "или" Cx Cu: Отменете последната редакция на командата.
Cl: Почистете екрана.
Cu: Изтрийте въведения ред.
DC: Отменете текущата изпълняваща се команда.
Премахване
Ch: Изтрийте един знак назад.
CD: Изтрийте един знак напред.
Ck: Изтрийте текста от позицията на курсора до края на реда.
Md: Изтрива текста от позицията на курсора до края на текущата дума.
Cw: Изтрива текста от позицията на курсора до началото на текущата дума.
M Backspace: Изтрива текста от позицията на курсора до началото на текущата дума.
движения
AC: Поставете курсора в началото на реда.
ЕО: Поставете курсора в края на реда.
Mf: Поставете курсора с една дума отпред.
Mb: Преместете курсора с една дума назад.
рекорд
Cr: Търсене в историята.
Горе и долу: Разгледайте историята.
Аргументи
Ct: Променете реда на последните два знака.
Esc-t: Променете реда на последните две думи.
други
Раздел: Автоматично попълване на команди, маршрути, файлове и т.н. ...
Сай: Дръпнете * наскоро изтрития текст
* Yank буквално копира
Бележка на редактора: Поради ограничения във времето статията не може да бъде публикувана в петък. Извиняваме се за това.
