This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 
                    текстовые_редакторы_ed_sed_vi_vim [2020/03/03 09:48] val [Команды режима ed]  | 
                
                    текстовые_редакторы_ed_sed_vi_vim [2025/08/13 10:46] (current) val [Установка в FreeBSD]  | 
            ||
|---|---|---|---|
| Line 153: | Line 153: | ||
| $ sed -i.bak -e '/^$\|^#/d' ssh_config | $ sed -i.bak -e '/^$\|^#/d' ssh_config | ||
| - | $ sed -i.bak -e '/swap/s/^/#/' fstab | + | $ sed -i -e '/swap/s/^/#/' fstab | 
| </code> | </code> | ||
| Line 161: | Line 161: | ||
| * [[http://lib.ru/unixhelp/vi.txt|Очень кратко о редакторе "VI"]] | * [[http://lib.ru/unixhelp/vi.txt|Очень кратко о редакторе "VI"]] | ||
| - | ==== Установка в FreeBSD ==== | + | ==== Установка ==== | 
| <code> | <code> | ||
| - | # pkg install vim-lite | + | # apt install vim | 
| </code> | </code> | ||
| Line 169: | Line 169: | ||
| <code> | <code> | ||
| $ cat ~/.vimrc | $ cat ~/.vimrc | ||
| + | |||
| + | debian# cat /usr/share/vim/vim*/defaults.vim | ||
| </code><code> | </code><code> | ||
| ... | ... | ||
| "set incsearch | "set incsearch | ||
| set mouse-=a | set mouse-=a | ||
| + | syntax on | ||
| "filetype plugin indent on | "filetype plugin indent on | ||
| </code> | </code> | ||
| Line 236: | Line 239: | ||
| 20,$s/шаблон/замена/ - произвести замены в тексте с 20 строки до конца | 20,$s/шаблон/замена/ - произвести замены в тексте с 20 строки до конца | ||
| %s/шаблон/замена/ - произвести замены в тексте во всем файле. Пример: %s/^/shut\rint / | %s/шаблон/замена/ - произвести замены в тексте во всем файле. Пример: %s/^/shut\rint / | ||
| + | noh - очистить подсветку поиска | ||
| </code> | </code> | ||
| + | ==== Редактирование файлов для Winodws ==== | ||
| + | <code> | ||
| + | $ vim -c 'set ff=dos' cko-asterisk.ovpn | ||
| + | </code> | ||
| ===== Дополнительные материалы ===== | ===== Дополнительные материалы ===== | ||
| - | [[http://www.grymoire.com/Unix/Sed.html]] | + | * [[https://www.grymoire.com/Unix/Sed.html|Sed - An Introduction and Tutorial by Bruce Barnett]] |