ტექსტური რედაქტორები შეიძლება გამოყენებულ იქნას კოდის დასაწერად, ტექსტური ფაილების რედაქტირებისთვის, როგორიცაა კონფიგურაციის ფაილები, მომხმარებლის ინსტრუქციის ფაილების შესაქმნელად და მრავალი სხვა. Linux– ში ტექსტის რედაქტორები ორგვარია, ეს არის გრაფიკული ინტერფეისი (GUI) და ბრძანების ხაზის ტექსტური რედაქტორები (კონსოლი ან ტერმინალი).
ამ სტატიაში მე ვათვალიერებ ლინუქსში გამოყენებულ 21 საუკეთესო ღია კოდის ჩვეულებრივ გამოყენებულ ტექსტურ რედაქტორს, როგორც სერვერებზე, ასევე სამუშაო მაგიდაზე.
ვიმი არის მძლავრი ბრძანების ხაზზე დაფუძნებული ტექსტური რედაქტორი, რომელმაც გააძლიერა ძველი Unix– ის ფუნქციონირება Vi ტექსტური რედაქტორი. ეს არის ერთ -ერთი ყველაზე პოპულარული და ფართოდ გავრცელებული ტექსტური რედაქტორი სისტემის ადმინისტრატორებსა და პროგრამისტებს შორის, ამიტომაც ბევრი მომხმარებელი მას ხშირად მოიხსენიებს როგორც პროგრამისტის რედაქტორს. ის იძლევა სინტაქსის ხაზგასმას კოდის წერისას ან კონფიგურაციის ფაილების რედაქტირებისას.
შეგიძლიათ დააინსტალიროთ ვიმი რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ vim [Debian, Ubuntu და Mint] $ sudo dnf დააინსტალირეთ vim [On RHEL, CentOS და Fedora] $ sudo pacman -S vim [Arch Linux და Manjaro] -ზე $ sudo zypper დააინსტალირეთ vim [On OpenSuse]
თუ გსურთ ნახოთ ჩვენი სრული სერია vi (m) - ზე, იხილეთ ქვემოთ მოცემული ბმულები:
გედიტი არის ზოგადი დანიშნულების GUI დაფუძნებული ტექსტური რედაქტორი და დაინსტალირებულია ნაგულისხმევი ტექსტური რედაქტორის მიერ ჯუჯა დესკტოპის გარემო. ეს არის მარტივი გამოსაყენებელი, ძალიან pluggable და ძლიერი რედაქტორი შემდეგი მახასიათებლებით:
შეგიძლიათ დააინსტალიროთ გედიტი რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ gedit [Debian, Ubuntu და Mint] $ sudo dnf დააინსტალირეთ gedit [RHEL, CentOS და Fedora] $ sudo pacman -S gedit [Arch Linux– სა და Manjaro– ზე] $ sudo zypper დააინსტალირეთ gedit [On OpenSuse]
ნანო არის მარტივი ტექსტური რედაქტორი, განსაკუთრებით Linux– ის ახალი და მოწინავე მომხმარებლებისთვის. ის აძლიერებს გამოყენებადობას კონფიგურირებადი გასაღების შეკრების უზრუნველყოფით.
ნანოს აქვს შემდეგი მახასიათებლები:
შეგიძლიათ დააინსტალიროთ ნანო რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ ნანო [დებიანზე, უბუნტუზე და ზარაფხანაზე] $ sudo dnf დააინსტალირეთ ნანო [On RHEL, CentOS და Fedora] $ sudo pacman -S ნანო [Arch Linux– სა და Manjaro– ზე] $ sudo zypper დააინსტალირეთ ნანო [On OpenSuse]
თქვენ შეგიძლიათ ნახოთ ჩვენი სრული სახელმძღვანელო ფაილების რედაქტირებისთვის ნანო რედაქტორთან ერთად:
ემაკები არის უაღრესად გაფართოებადი და კონფიგურირებადი ტექსტური რედაქტორი, რომელიც ასევე გვთავაზობს Lisp პროგრამირების ენის ინტერპრეტაციას. სხვადასხვა გაფართოება შეიძლება დაემატოს ტექსტის რედაქტირების ფუნქციებს.
Emacs– ს აქვს შემდეგი მახასიათებლები:
შეგიძლიათ დააინსტალიროთ ემაკები რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ emacs [Debian, Ubuntu და Mint] $ sudo dnf დააინსტალირეთ emacs [RHEL, CentOS და Fedora] $ sudo pacman -S emacs [Arch Linux და Manjaro] -ზე $ sudo zypper დააინსტალირეთ emacs [On OpenSuse]
ქეთი არის მახასიათებლებით მდიდარი და ძალიან pluggable ტექსტური რედაქტორი, რომ გააჩნია KDesktop გარემო (KDE). ქეითის პროექტი მიზნად ისახავს ორი ძირითადი პროდუქტის შემუშავებას, რომლებიც არიან: ქეით ნაწილი და ქეთი.
ქეით ნაწილი არის მოწინავე ტექსტური რედაქტორის კომპონენტი, რომელიც შედის ბევრ KDE პროგრამაში, რომელსაც შეუძლია მომხმარებლებს მოსთხოვოს ტექსტის რედაქტირება, ხოლო ქეითი არის მრავალჯერადი დოკუმენტის ინტერფეისის (MDI) ტექსტი, რედაქტორი.
ქვემოთ მოცემულია მისი ზოგადი მახასიათებლები:
ასევე დისტანციური ფაილის რედაქტირება და მრავალი სხვა ფუნქცია, მათ შორის მოწინავე რედაქტორის ფუნქციები, პროგრამები მახასიათებლები, პროგრამირების მახასიათებლები, ტექსტის ხაზგასმის ფუნქციები, სარეზერვო ფუნქციები და ძიება და ჩანაცვლება მახასიათებლები.
შეგიძლიათ დააინსტალიროთ ქეთი რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ ქეთი [დებიანზე, უბუნტუზე და ზარაფხანაზე] $ sudo dnf დააინსტალირეთ ქეთი [On RHEL, CentOS და Fedora] $ sudo pacman -S ქეთი [Arch Linux– სა და Manjaro– ზე] $ sudo zypper დააინსტალირეთ ქეთი [On OpenSuse]
ამაღლებული ტექსტი არის მძლავრი პლატფორმის წყაროს კოდის რედაქტორი პითონის პროგრამირების ინტერფეისით. იგი მხარს უჭერს ბევრ პროგრამირების ენას და მარკირების ენას, ხოლო ფუნქციები შეიძლება დაემატოს მომხმარებლებს დანამატებით, ძირითადად საზოგადოების მიერ შექმნილი და მხარდაჭერილი თავისუფალი პროგრამული უზრუნველყოფის ლიცენზიებით.
შეგიძლიათ დააინსტალიროთ ამაღლებული ტექსტი რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ ამაღლებული ტექსტი [Debian, Ubuntu და Mint] $ sudo dnf დააყენეთ ამაღლებული ტექსტი [On RHEL, CentOS და Fedora] $ sudo pacman -S ამაღლებული ტექსტი [Arch Linux– სა და Manjaro– ზე] $ sudo zypper დააყენეთ ამაღლებული ტექსტი [OpenSuse- ზე]
ჯედე ასევე არის კიდევ ერთი ბრძანების ხაზის რედაქტორი GUI– ს მხარდაჭერით, როგორიცაა ისეთი ფუნქციები, როგორიცაა ჩამოსაშლელი მენიუები. ის შემუშავებულია პროგრამული უზრუნველყოფის შემუშავების მიზნით და მისი ერთ -ერთი მნიშვნელოვანი მახასიათებელია უნიკოდის რეჟიმის მხარდაჭერა.
შეგიძლიათ დააინსტალიროთ ჯედე რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ jed [Debian, Ubuntu და Mint] $ sudo dnf დააინსტალირეთ jed [On RHEL, CentOS და Fedora] $ sudo pacman -S jed [Arch Linux და Manjaro] -ზე $ sudo zypper დააინსტალირეთ jed [On OpenSuse]
ეს არის პოპულარული Vim რედაქტორის GUI ვერსია და მას აქვს მსგავსი ფუნქციები, როგორც ბრძანების ხაზი Vim.
შეგიძლიათ დააინსტალიროთ gVim რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ vim-gtk3 [Debian, Ubuntu და Mint] $ sudo dnf დააინსტალირეთ gvim [On RHEL, CentOS და Fedora] $ sudo pacman -S gvim [Arch Linux– სა და Manjaro– ზე] $ sudo zypper დააინსტალირეთ gvim [On OpenSuse]
გეანი არის პატარა და მსუბუქი ინტეგრირებული განვითარების გარემო, რომელიც გვთავაზობს ძირითად IDE მსგავს მახასიათებლებს, პროგრამული უზრუნველყოფის შემუშავებაზე ორიენტირებული GTK+ ინსტრუმენტარიუმის გამოყენებით.
მას აქვს რამდენიმე ძირითადი მახასიათებელი, როგორც ქვემოთ ჩამოთვლილი:
შეგიძლიათ დააინსტალიროთ გეანი რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ geany [დებიანზე, უბუნტუზე და ზარაფხანაზე] $ sudo dnf დააინსტალირეთ geany [On RHEL, CentOS და Fedora] $ sudo pacman -S geany [Arch Linux– სა და Manjaro– ზე] $ sudo zypper დააინსტალირეთ geany [On OpenSuse]
ფოთლის ბალიში არის GTK+ დაფუძნებული, მსუბუქი GUI დაფუძნებული ტექსტური რედაქტორი, რომელიც დღესაც პოპულარულია Linux მომხმარებლებს შორის. მისი გამოყენება ადვილია Linux– ის ახალი მომხმარებლებისთვის.
მას აქვს შემდეგი მახასიათებლები:
შეგიძლიათ დააინსტალიროთ ფოთლის ბალიში რედაქტორი Linux სისტემებში გამოყენებით პაკეტის პაკეტის მენეჯერი როგორც ნაჩვენებია.
$ sudo snap დააინსტალირეთ ფოთლის დაფა.
ლურჯი თევზი არის ადვილად დასაინსტალირებელი და მოწინავე ტექსტური რედაქტორი, რომელიც მიზნად ისახავს Linux პროგრამისტებს და ვებ დეველოპერებს. ის გთავაზობთ ფართო სპექტრს, როგორც ქვემოთ ჩამოთვლილი:
შეგიძლიათ დააინსტალიროთ ლურჯი თევზი რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ bluefish [Debian, Ubuntu და Mint] $ sudo dnf დააინსტალირეთ bluefish [On RHEL, CentOS და Fedora] $ sudo pacman -S bluefish [Arch Linux და Manjaro] -ზე $ sudo zypper დააინსტალირეთ bluefish [On OpenSuse]
ატომი არის უფასო და ღია კოდის პლატფორმის კოდის რედაქტორი შემუშავებული GitHub. ის შეიქმნა იმისთვის, რომ სრულად დააკონფიგურიროთ ვებ ტექნოლოგიების გამოყენებით, როგორიცაა HTML და JavaScript და მას აქვს მხარდაჭერა Node.js დაფუძნებული დანამატებისთვის და მშობლიური Git კონტროლისთვის.
Atom– ის მახასიათებლები მოიცავს:
შეგიძლიათ დააინსტალიროთ ატომი რედაქტორი Linux სისტემებში შემდეგი ბრძანებების გამოყენებით.
დებიანზე, უბუნტუსა და ზარაფხანაზე $ wget -c https://atom.io/download/deb -ო ატომ. დებ. $ sudo dpkg -i atom.deb RHEL, CentOS & Fedora– ზე $ wget -c https://atom.io/download/rpm -ო ატომ. Rpm. $ sudo rpm -i atom.rpm.
VSC კოდი არის მძლავრი უფასო და ღია კოდის თანამედროვე ტექსტური რედაქტორი, რომელიც შექმნილია Microsoft– ის მიერ Linux, Mac და Windows კომპიუტერებისთვის.
ის გთავაზობთ უამრავ ძლიერ მახასიათებელს, მათ შორის:
შეგიძლიათ დააინსტალიროთ VSC კოდი თქვენი Linux განაწილებისთვის ჩამოტვირთვით .დებ ან .rpm პაკეტიდან VSCode ჩამოტვირთვის გვერდი.
მსუბუქი მაგიდა არის მძლავრი, უპრობლემოდ თავისუფალი პლატფორმის ტექსტური რედაქტორი, რომელიც შექმნილია იმისთვის, რომ დააკონფიგურიროთ საკმარისად, რათა გამოიყენოს ის, რასაც მისი მომხმარებელი ირჩევს.
Light Table– ის მახასიათებლები მოიცავს:
შეგიძლიათ დააინსტალიროთ მსუბუქი მაგიდა უბუნტუზე და მის წარმოებულებზე შემდეგი PPA გამოყენებით.
$ sudo add-apt-repository ppa: dr-akulavich/lighttable. $ sudo apt-get განახლება. $ sudo apt-get install lighttable-installer.
მედიტირება არის მსუბუქი ღია ტექსტური რედაქტორი Mac, Linux და Windows– ისთვის. ის თავდაპირველად დაიწყო როგორც GGAP რედაქტორის მარტივი ჩაშენებული კომპონენტი და ახლა უკვე მისი დამოუკიდებელი ტექსტური რედაქტორია.
მედიტის მახასიათებლები მოიცავს:
შეგიძლიათ გადმოწეროთ და დააინსტალიროთ მედიტირება დან mooedit.sourceforge.net გვერდი.
ნეოვიმი არის ჰიპერტექსტირებადი ვიმზე დაფუძნებული ტექსტური რედაქტორი, ფოკუსირებული გამოყენებადობაზე და ფუნქციის გაფართოებაზე. იგი გამოტოვებული იყო Vim– ის პოპულარული რედაქტორისგან, რათა აგრესიულად განეხორციელებინა მისი ფუნქციონირება და გამოყენებადობა თანამედროვე GUI– ებით, სამუშაოების ასინქრონული კონტროლი და ა.შ.
ნეოვიმის მახასიათებლები მოიცავს:
შეგიძლიათ დააინსტალიროთ ნეოვიმი რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ neovim [დებიანზე, უბუნტუზე და ზარაფხანაზე] $ sudo dnf დააინსტალირეთ neovim [RHEL, CentOS და Fedora] $ sudo pacman -S neovim [Arch Linux– სა და Manjaro– ზე] $ sudo zypper დააინსტალირეთ neovim [OpenSuse- ზე]
ბლოკნოტი ++ არის პერსონალურად მორგებული ტექსტური რედაქტორი, რომელიც შექმნილია Windows პლატფორმებისთვის სიჩქარისა და მინიმალური პროგრამის ზომაზე. ის შემუშავებულია Scintilla ტექსტური რედაქტორის საფუძველზე და მისი ფუნქციონირება შეიძლება გაფართოვდეს ტონა დანამატებით.
მისი მახასიათებლები მოიცავს:
შეგიძლიათ დააინსტალიროთ ბლოკნოტი ++ რედაქტორი Linux სისტემებში გამოყენებით ვადამდელი პაკეტის მართვა, როგორც ნაჩვენებია.
$ sudo ვადამდელი ინსტალაცია notepad-plus-plus.
კაკუნი არის უფასო და ღია კოდის Vim დაფუძნებული მოდალური ტექსტური რედაქტორი რედაქტირების მოდელით, რომელიც ახორციელებს Vi- ს ღილაკებს, როგორც ტექსტის რედაქტირების ენას.
მას აქვს რამდენიმე მახასიათებელი, რომელთა შორისაა:
თქვენ შეგიძლიათ დააინსტალიროთ კაკუნი რედაქტორი Linux სისტემებში, ნაგულისხმევი პაკეტის მენეჯერის გამოყენებით, როგორც ნაჩვენებია.
$ sudo apt დააინსტალირეთ კაკუნი [დებიანზე, უბუნტუსა და ზარაფხანაზე] $ sudo dnf დააინსტალირეთ kakoune [On RHEL, CentOS და Fedora] $ sudo pacman -S kakoune [Arch Linux– სა და Manjaro– ზე] $ sudo zypper დააინსტალირეთ kakoune [On OpenSuse]
მიკრო არის ბრძანების ხაზზე დაფუძნებული ტექსტური რედაქტორი, რომელიც აშენებულია ისე მარტივად და ინტუიციურად, რომ მომხმარებლებმა ისარგებლონ სხვა ტერმინალებზე დაფუძნებული ტექსტური რედაქტორების მახასიათებლებით სწავლის მრუდის გარეშე.
მიკროს მახასიათებლები მოიცავს:
თქვენ შეგიძლიათ მარტივად დააინსტალიროთ მიკრო თქვენს Linux განაწილებაში შემდეგი ინსტალაციის სკრიპტის გაშვებით.
$ curl https://getmic.ro | ბაშო
ფრჩხილები არის თანამედროვე უფასო და ღია კოდის რედაქტორი, რომელიც შექმნილია Adobe– ს მიერ და აქცენტს აკეთებს ვებ განვითარებაზე. იგი დაწერილია HTML, CSS და JavaScript, რათა ვებ დეველოპერებს შესთავაზოს მდიდარი კოდის რედაქტირების გამოცდილება, თავისი შესაძლებლობების გაფართოების უნარით, რამდენიმე უფასო გაფართოების გამოყენებით.
ფრჩხილების მახასიათებლები მოიცავს:
შეგიძლიათ დააინსტალიროთ ფრჩხილები რედაქტორი Linux სისტემებში გამოყენებით ვადამდელი პაკეტის მენეჯერი, როგორც ნაჩვენებია.
$ sudo ვადამდელი ინსტალაციის ფრჩხილები.
Lite არის ახალი ტექსტური რედაქტორი, რომელიც ძირითადად განვითარებულია ლუა ენა, რომლის მიზანია შემოგვთავაზოს რაღაც პრაქტიკული, სასიამოვნო, პაწაწინა და სწრაფი, რაც შეიძლება მარტივად შექმნილი; ადვილად შეიცვლება და გაფართოვდება, ან გამოსაყენებლად არც ერთის გაკეთების გარეშე.
ნაცარი არის უბრალო და სუფთა ბრძანების ხაზზე დაფუძნებული ტექსტური რედაქტორი, რომელიც შექმნილია მარტივი გასაღებების შესაკრავად და საკმაოდ ეფექტურია ფაილების დიდი რაოდენობის ერთდროულად მართვისთვის და აქვს ფართო სპექტრი თანამედროვე მახასიათებლები.
CudaText არის ახალი სუფთა ღია კოდის და პლატფორმის ტექსტური რედაქტორი, რომელსაც გააჩნია მრავალი მახასიათებელი, რომელიც მოიცავს:
მე მჯერა, რომ სია უფრო მეტია, ვიდრე ჩვენ შევხედეთ, ამიტომ თუ თქვენ იყენებთ სხვა უფასო და ღია კოდის ტექსტურ რედაქტორებს, შეგვატყობინეთ კომენტარის გამოქვეყნებით. მადლობა კითხვისთვის და ყოველთვის იყავით დაკავშირებული Tecmint– თან.