เดจเดพเดจเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฟเดจเดฟเดฎเดฒเดฟเดธเตเดฑเตเดฑเดฟเด•เต IDE

เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ, เด’เดฑเตเดฑเดจเต‹เดŸเตเดŸเดคเตเดคเดฟเตฝ เดฒเดณเดฟเดคเดตเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดฒเตเดฒเดพเดคเตเดคเดคเตเดฎเดพเดฏ เดจเดพเดจเต‹ เด•เตบเดธเต‹เตพ เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดŽเดกเดฟเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดถเด•เตเดคเดฟเดฏเตเด‚ เดธเต—เดจเตเดฆเดฐเตเดฏเดตเตเด‚ เดจเดฟเด™เตเด™เดณเต† เด•เดพเดฃเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เดจเดพเดจเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฟเดจเดฟเดฎเดฒเดฟเดธเตเดฑเตเดฑเดฟเด•เต IDE

เดŽเตปเดŸเตเดฐเดฟ

เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดจเดฟเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดจเดฟเด™เตเด™เตพ เดธเด‚เดถเดฏเดฟเด•เตเด•เดพเดคเตเดค เดงเดพเดฐเดพเดณเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต: เดฏเดพเดจเตเดคเตเดฐเดฟเด•-เด‡เตปเดกเดจเตเดฑเต‡เดทเตป, เดœเต‹เดŸเดฟเดฏเดพเด•เตเด•เดฟเดฏ เดฌเตเดฐเดพเด•เตเด•เดฑเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตฝ, เด•เต‚เดŸเดพเดคเต† เดฏเดพเดจเตเดคเตเดฐเดฟเด•-เดชเด•เดฐเด‚ เดชเต‹เดฒเตเด‚! เดจเดฎเตเด•เตเด•เต เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เดชเต‹เด•เดพเด‚.

เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดนเต‹เดŸเตเดŸเตเด•เต€เด•เตพ

M โ€” เดฎเต‹เดกเดฟเดซเดฏเตผ เด•เต€ (เดกเดฟเดซเต‹เตพเดŸเตเดŸเต Alt); ^ - เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚;
Shift+arrow เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•.

เดŽเดจเตเดฑเต† เด…เดญเดฟเดชเตเดฐเดพเดฏเดคเตเดคเดฟเตฝ เดเดฑเตเดฑเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏเดคเต| ^ | ะทะฐะผะตะฝะฐ, ะฒะพะทะผะพะถะฝะฐ ะผะฝะพะถะตัั‚ะฒะตะฝะฝะฐั, ะฒั‹ะฑะพั€ะพั‡ะฝะฐั ะธ ะฟะพะปะฝะฐั
| ^w | ะฟะพะธัะบ
| ^k | ะฒั‹ั€ะตะทะฐะตั‚ ัั‚ั€ะพะบัƒ, ะฝะฐ ะบะพั‚ะพั€ะพะน ัั‚ะพะธั‚ ะบัƒั€ัะพั€, ะธะปะธ ะฒั‹ะดะตะปะตะฝะฝัƒัŽ ั‡ะฐัั‚ัŒ ั‚ะตะบัั‚ะฐ
| ^u | ะฒัั‚ะฐะฒะธั‚ัŒ
|^โ‡โˆโโ—| ะฟะตั€ะตัะบะฐะบะธะฒะฐะตั‚ ะฝะฐ ัะปะตะดัƒัŽั‰ะตะต ัะปะพะฒะพ ะธะปะธ ะฐะฑะทะฐั†.
| ^Y | ะฟะตั€ะตะฝะพัะธั‚ ะบัƒั€ัะพั€ ะฒ ะฝะฐั‡ะฐะปะพ ั„ะฐะนะปะฐ
| ^] |ะทะฐะบะฐะฝั‡ะธะฒะฐะตั‚ ัะปะพะฒะพ, ะฟั€ะธ ะฟะพะฒั‚ะพั€ะฝะพะผ ะฝะฐะถะฐั‚ะธะธ ะฟะพะดัั‚ะฐะฒะปัะตั‚ ะดั€ัƒะณะพะน ะฒะฐั€ะธะฐะฝั‚(ะฐะฒั‚ะพะดะพะฟะพะปะฝะตะฝะธะต)
| ^c | ัะฒะตะดะตะฝะธั ะพ ะฟะพะปะพะถะตะฝะธะธ ะบัƒั€ัะพั€ะฐ
|M-โ‡โˆ | ะฟะตั€ะตะผะตั‰ะตะฝะธะต ะผะตะถะดัƒ ะพั‚ะบั€ั‹ั‚ั‹ะผะธ ะฑัƒั„ะตั€ะฐะผะธ(ะฒะบะปะฐะดะบะฐะผะธ)
|M-โโ— | ะฟะปะฐะฒะฝะฐั ะฟั€ะพะบั€ัƒั‚ะบะฐ
| M-u | ะพั‚ะผะตะฝะฐ ( ะดะตะนัั‚ะฒัƒะตั‚ ะฟะพะบะฐ ะตัั‚ัŒ ั‡ั‚ะพ ะพั‚ะผะตะฝัั‚ัŒ) )
| M-] | ะฝะฐ ะฟะฐั€ะฝัƒัŽ ัะบะพะฑะบัƒ
| M-n | ะฒะบะปะฒั‹ะบะป ะฝัƒะผะตั€ะฐั†ะธัŽ ัั‚ั€ะพะบ (ะฟะพะปะตะทะฝะพ ะฟั€ะธ ะบะพะฟะธะฟะฐัั‚ะต)
| M-i | ะฒะบะปะฒั‹ะบะป ะฐะฒั‚ะพะพั‚ัั‚ัƒะฟั‹

เดžเดพเตป เด’เดจเตเดจเตเด‚ เดฎเดฑเดจเตเดจเดฟเดŸเตเดŸเดฟเดฒเตเดฒ เดŽเดจเตเดจเต เด•เดฐเตเดคเตเดจเตเดจเต...

เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เตพ

เดจเดฎเตเด•เตเด•เต เดฎเดงเตเดฐเดฎเตเดณเตเดณ เดญเดพเด—เดคเตเดคเต‡เด•เตเด•เต เดตเดฐเดพเด‚... เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เตพ เดŽเดกเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดคเต† เดฒเดฟเดจเด•เตเดธเต เด‡เดจเดฟ เดฒเดฟเดจเด•เตเดธเดฒเตเดฒเต†เดจเตเดจเต เดธเดฎเตเดฎเดคเดฟเด•เตเด•เตเด•.

เด…เดคเดฟเดจเดพเตฝ, เดชเตเดฐเดงเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดธเดฟเดจเตเดฑเดพเด•เตเดธเต เดนเตˆเดฒเตˆเดฑเตเดฑเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ /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 <ะฝะฐะทะฒะฐะฝะธะต ั†ะฒะตั‚ะฐ> <"ั€ะตะณัƒะปัั€ะฝะพะต ะฒั‹ั€ะฐะถะตะฝะธะต">
เดจเดฟเด™เตเด™เตพ เดธเตเดตเดฏเด‚ เด…เดคเดฟเตฝ เดฎเตเดดเตเด•เดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเต†เดฒเตเดฒเดพเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต.

เดตเดดเดฟเดฏเดฟเตฝ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดนเต‹เด‚ เดซเต‹เตพเดกเดฑเดฟเดฒเต‡เด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เตพ เดชเด•เตผเดคเตเดคเตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต, เด…เด™เตเด™เดจเต† เด“เดฐเต‹ เด…เดชเตเดกเต‡เดฑเตเดฑเดฟเดจเตเด‚ เดถเต‡เดทเด‚ เด…เดต เดตเต€เดฃเตเดŸเตเด‚ เดŽเดดเตเดคเดชเตเดชเต†เดŸเดฟเดฒเตเดฒ.

เดคเต€เดฐเตเดฎเดพเดจเด‚

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเดจเดพเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดจเดพเดจเต‹เดฏเตเด•เตเด•เต เดตเดณเดฐเต† เดธเดฎเตเดชเดจเตเดจเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดคเดฏเตเดฃเตเดŸเต, เด†เดดเดคเตเดคเดฟเตฝ เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดคเดฎเดพเด•เตเด•เดพเตป เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต.

เด—เตเดกเต เดฒเด•เตเด•เต!

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•