奈米或簡約 IDE

在這篇文章中,我想向您展示 Nano 控制台文字編輯器的強大和美麗,乍一看簡單而不顯眼。

奈米或簡約 IDE

條目

開發者實際上為你準備了很多你可能沒有想到的有用的東西,例如:自動縮進,切換到配對括號,甚至自動替換! 我們按順序走吧。

標準熱鍵

M — 修改鍵(預設 Alt); ^-控制;
使用 Shift+箭頭進行選擇。

我認為最有用的| ^ | замена, возможна множественная, выборочная и полная
| ^w | поиск
| ^k | вырезает строку, на которой стоит курсор, или выделенную часть текста
| ^u | вставить
|^⍇⍈⍐⍗| перескакивает на следующее слово или абзац.
| ^Y | переносит курсор в начало файла
| ^] |заканчивает слово, при повторном нажатии подставляет другой вариант(автодополнение)
| ^c | сведения о положении курсора
|M-⍇⍈ | перемещение между открытыми буферами(вкладками)
|M-⍐⍗ | плавная прокрутка
| M-u | отмена ( действует пока есть что отменять) )
| M-] | на парную скобку
| M-n | вклвыкл нумерацию строк (полезно при копипасте)
| M-i | вклвыкл автоотступы

我希望我沒有忘記什麼...

配置

讓我們進入最精彩的部分...同意,如果不編輯配置,Linux 就不再是 Linux。

因此,主要配置位於 /etc/nanorc 中,用於語法突出顯示 - 在 /usr/share/nano/* 中
基本上你可以做很多有趣的事情,

例如| set autoindent | включает автоотступы
| set backup | включает создание резервных копий
| set mouse | включает поддержку мыши (с ней гораздо удобней)
| set multibuffer | разрешает копипаст из одного файлового буфера(вкладки) nano в другой
| set nohelp | выключает подсказки снизу, увеличивая полезное пространство
| set tabsize N | устанавливает размер табуляций N
|set tabstospaces| конвертирует табуляции в пробелы
| bind|unbind | изменяет горячие клавиши

在語法配置中,您可以設定/更改顏色
сolor <название цвета> <"регулярное выражение">
雖然如果你自己投入其中並按照你的需要去做一切會更好。

順便說一句,最好將必要的配置複製到您的主資料夾中,這樣它們就不會在每次更新後重寫。

結論

可以看到,nano的功能相當豐富,而且很容易深度客製化。

祝你好運!

來源: www.habr.com

添加評論