Sncli, Ubuntu टर्मिनल से SimpleNote का उपयोग करें

Sncli के बारे में

अगले लेख में हम Sncli पर एक नज़र डालेंगे। ये है एक पायथन एप्लिकेशन जो उपयोगकर्ताओं को हमारे खाते तक पहुंचने की अनुमति देगा Simplenote कमांड लाइन के माध्यम से। आवेदन हमें एक कस्टम जीयूआई के माध्यम से हमारे नोट्स तक पहुंचने की संभावना देगा, जो टाइप vi की कुंजियों को लागू करता है या एक साधारण कमांड सिस्टम इंटरफ़ेस के माध्यम से।

इस आवेदन के साथ नोटों को ऑनलाइन और ऑफलाइन दोनों मोड में देखा, बनाया या संपादित किया जा सकता है। सभी परिवर्तन डिस्क पर स्थानीय रूप से कैश किए जाते हैं और स्नक्ली ऑनलाइन होने पर स्वचालित रूप से हमारे सिम्पलोटेन खाते के साथ सिंक हो जाते हैं।

स्नैकली की सामान्य विशेषताएं

उदाहरण नोट

  • आवेदन हमें प्रदान करते हैं सरलीकरण के साथ पूर्ण द्वि-दिशात्मक सिंक पृष्ठभूमि में गतिशील रूप से प्रदर्शन किया। हम सिंपलोटोट के साथ इस पूरे दो-तरफा सिंक को मजबूर करने में भी सक्षम होंगे
  • सब कार्यों को आसानी से रिकॉर्ड और समीक्षा की जा सकती है.
  • हमारी संभावना होगी के माध्यम से एक नया नोट बनाएं stdin या हमारे पसंदीदा संपादक का उपयोग कर.
  • हम कर सकते हैं निशान के रूप में चिह्नित करें.
  • हम कर सकेंगे नोटों को क्रमबद्ध करें तिथि, शीर्षक, लेबल द्वारा और वे शीर्ष पर भी तय किए जा सकते हैं।
  • हम भी कर सकते हैं Google-शैली खोज पैटर्न या नियमित अभिव्यक्ति का उपयोग करके नोट्स खोजें.
  • आवेदन हमें करने का अवसर देता है नोट्स और मेटाडेटा की सामग्री देखें। एक और बात यह है कि यह हमें करने की अनुमति देगा नोटों के पिछले संस्करणों को पुनर्स्थापित करें.
  • हमारी संभावना होगी हमारे संपादक का उपयोग करके नोट्स बनाएं और संपादित करें, जिसे हमें कॉन्फ़िगर करना होगा।
  • हम कर सकेंगे प्रत्येक नोट के लेबल संपादित करें.
  • नोट्स हम कर सकते हैं उन्हें हटाएं.
  • कार्यक्रम हमें प्रदान करेगा vi प्रकार की, जो पूरी तरह से विन्यास योग्य भी हैं।
  • रंग भी पूरी तरह से विन्यास योग्य हैं.

ये इस कार्यक्रम की कुछ विशेषताएं हैं। वे कर सकते हैं उन सभी में परामर्श करें GitHub पेज को प्रोजेक्ट करें.

Sncli स्थापना

हम कर सकते हैं PIP3 पैकेज प्रबंधक का उपयोग करके इस प्रोग्राम को स्थापित करें। जब हमें यकीन हो जाता है कि हमारे पास यह पैकेज मैनेजर स्थापित है, तो टर्मिनल में (Ctrl + Alt + T) हमें केवल लिखना होगा:

pip3 के साथ स्नक्ली इंस्टालेशन

pip3 install sncli

Sncli विन्यास

स्थापना के बाद, डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइल पथ है /home/user-name/.snclirc। हमें यह फ़ाइल स्वयं बनानी होगी, कम से कम मुझे इस एप्लिकेशन का परीक्षण करते समय यही करना था। हम टर्मिनल में टाइप करके ऐसा कर सकते हैं (Ctrl + Alt + T) कमांड:

touch ~/.snclirc

उपयोगकर्ता नाम और पासवर्ड कॉन्फ़िगर करें

अब हमें करना पड़ेगा फ़ाइल को आवश्यक कॉन्फ़िगरेशन जोड़ें, जिसे हमने SimpleNote में हमारे खाते का उपयोग करने में सक्षम बनाने के लिए बनाया है। फ़ाइल में हम जो टेम्पलेट जोड़ने जा रहे हैं वह कुछ इस तरह होगी:

[sncli]
cfg_sn_username = direccion-correo-cuenta-simplenote
cfg_sn_password = contraseña-cuenta-simplenote

ईमेल पते और पासवर्ड को उन लोगों के साथ बदलें, जिनका उपयोग आप SimpleNote तक पहुँचने के लिए करते हैं।

नोट्स संपादित करने के लिए टेक्स्ट एडिटर बदलें

हम अपने नैनो नोट्स को टेक्स्ट एडिटर के रूप में डालने के लिए कॉन्फ़िगरेशन फ़ाइल को संपादित करके ऐसा करेंगे। यहां आप उस संपादक का उपयोग कर सकते हैं जिसे आप सबसे अधिक पसंद करते हैं। एक टर्मिनल (Ctrl + Alt + T) में हमें केवल लिखना होगा:

nano ~/.snclirc

अब हम इस लाइन को क्रेडेंशियल्स के नीचे जोड़ देंगे हमने पिछले बिंदु में लिखा था:

Sncli के लिए उदाहरण विन्यास

cfg_editor = nano +{line}

फ़ाइल सहेजे जाने के बाद, हम टर्मिनल में लिख सकते हैं:

sncli

तर्क के बिना पिछली कमांड, कंसोल में एप्लिकेशन शुरू करता है। यह हमारे सभी मौजूदा नोटों को सिंक करना शुरू कर देगा और हम कंसोल के नीचे एक लॉग संदेश देखेंगे। इन लॉग संदेशों को कभी भी दबाकर सलाह ली जा सकती है कुंजी l.

कीबोर्ड शॉर्टकट्स

Sncli मदद

शॉर्टकट व्यावहारिक रूप से वही हैं जो हम विम में उपयोग करते हैं। परंतु उन सभी में परामर्श किया जा सकता है आधिकारिक कार्यक्रम प्रलेखन या इसकी मदद से, 'की' दबाकरh' जब हमारे पास कार्यक्रम खुला है।

हिडन

नोट निर्देशिका में स्थानीय रूप से सहेजे गए हैं ~ / .Sncli .json प्रारूप में.

हम कर सकते हैं ज्यादा जानकारी पाइये इस कार्यक्रम को अपने से उपयोग करने के बारे में GitHub पर पेज या में परियोजना की वेबसाइट.


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।