Emacs-ი ცნობილია თავისი გაუთავებელი კონფიგურირებადობით, თუმცა ბევრი მომხმარებელი ხშირად ვერ აცნობიერებს, თუ რა ძლიერი შესაძლებლობებია მასში თავიდანვე ჩაშენებული. პროგრამის ფარული ფუნქციების აღმოჩენა პროდუქტიულობის გაზრდის საუკეთესო გზაა.
ლექსიკონი კურსორის გადატარებით
თუ ხშირად მუშაობთ ტექსტებთან, dictionary-tooltip-mode თქვენთვის შეუცვლელი გახდება. ფუნქციის ჩართვის შემდეგ, საკმარისია სიტყვაზე მაუსის მიტანა და სისტემა ავტომატურად გაჩვენებთ მის განმარტებას.
სისტემა იყენებს როგორც ლოკალურ ლექსიკონებს, ისე Wiktionary-ს მონაცემებს, რაც საშუალებას გაძლევთ სწრაფად გადაამოწმოთ თანამედროვე ჟარგონებიც კი.
ფაილების მართვა Wildcard-ებით
ბევრმა არ იცის, რომ find-file და dired ბრძანებებში შესაძლებელია wildcard-ების გამოყენება. ეს საშუალებას გაძლევთ ერთდროულად მრავალი ფაილი გახსნათ ან გაფილტროთ დირექტორიის შიგთავსი კონკრეტული ნიღბის მიხედვით.
ანალოგიურად, ffap-menu ბრძანება სკანირებს მთელ ბუფერს ფაილების ბილიკებისა და URL-ების მოსაძიებლად, რაც აჩქარებს ნავიგაციას პროექტებს შორის.
დამატებით, შეგიძლიათ გამოიყენოთ პერსონალიზებული სკრიპტი, რომელიც დააკოპირებს ტექსტში არსებულ ყველა ბმულს, მათ შორის იმ შემთხვევებშიც, როდესაც ისინი ჩვეულებრივი ტექსტის სახითაა წარმოდგენილი.
ფანჯრებისა და დირექტორიების შედარება
Emacs-ში ფაილების შედარებისთვის უამრავი ხელსაწყო არსებობს, მაგრამ compare-windows ყველაზე მარტივი და ეფექტურია. ის ადარებს ორ ფანჯარაში არსებულ ტექსტს კურსორის პოზიციიდან და მომენტალურად მიუთითებს განსხვავებებზე.
უფრო კომპლექსური ამოცანებისთვის, როგორიცაა დირექტორიების შედარება, dired-compare-directories საუკეთესო არჩევანია. ის საშუალებას გაძლევთ დაადგინოთ ფაილების მსგავსება ზომის, დროის ან სხვა ატრიბუტების მიხედვით.
ამ ფუნქციით შეგიძლიათ მარტივად მონიშნოთ ის ფაილები, რომლებიც განსხვავდება მოდიფიკაციის დროით ან ზომით.
ცვლილებების ვიზუალიზაცია
highlight-changes-mode საშუალებას გაძლევთ რეალურ დროში დაინახოთ ფაილში შეტანილი ყველა ცვლილება. ეს არის ვიზუალური ალტერნატივა ტრადიციული diff ბრძანებებისა.
სპეციალური ჰუკების დამატებით, შეგიძლიათ ეს ფუნქცია ავტომატურად გააქტიუროთ ტექსტურ ფაილებში.
VC-ის გაფართოებული შესაძლებლობები
Emacs-ის ჩაშენებული VC პაკეტი შეიძლება გამოყენებულ იქნას არა მხოლოდ ვერსიების კონტროლისთვის, არამედ სარეზერვო ასლების (backup) შესადარებლად. ეს აერთიანებს სხვადასხვა diff ბრძანებებს ერთიან, მოსახერხებელ სისტემაში.
Apropos და დახმარების სისტემა
apropos ოჯახის ბრძანებები არის გასაღები Emacs-ის სრულფასოვანი შესწავლისთვის. customize-apropos კი საშუალებას გაძლევთ იპოვოთ და შეცვალოთ კონფიგურაციის პარამეტრები ვიზუალური ინტერფეისის მეშვეობით.




დისკუსია
0 კომენტარი
ჯერ კომენტარი არ არის — იყავი პირველი.