Edytor VI Znajdź i wymień ciąg - EX Tryb
- 947
- 175
- Laura Zygmunt
Jak znaleźć i zastąpić wszystkie występy ciągów w całym pliku tekstowym za pomocą edytora vim?
Odpowiedź
VI Editor oparty jest na ex the Original Ex Editor napisany w 1976 roku. Jedną z funkcji odziedziczonych po tym edytorze jest sposób, aby po prostu wyszukać i wymienić dowolny ciąg w pojedynczym wierszu, pierwszym wystąpieniu lub w całym tekście. Oto kilka przykładów:
Wymień pierwsze wystąpienie słowa vim dla słowa vi na bieżącej linii.
: s/vim/vi
Zastąp pierwsze występowanie na każdym wierszu słowa vim dla słowa vi
: g/vim/s // vi
Wreszcie, zastąp każde wystąpienie słowa vim słowem vim na wszystkich wierszach
: g/vim/s // vi/g
Powiązane samouczki Linux:
- VIM Editor Basics w Linux
- Mastering Bash Script Loops
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
- Rzeczy do zainstalowania na Ubuntu 20.04
- Zagnieżdżone pętle w skryptach Bash
- Zaawansowane podpsy Linux z przykładami
- Advanced Bash Regex z przykładami
- Hung Linux System? Jak uciec do wiersza poleceń i…
- Bash Regexps dla początkujących z przykładami
- « Znajdź wszystkie pliki za włączoną zgodą zapisu
- Konwersja obrazu na wcale szarości z ImageMagick »