Sncli, উবুন্টু টার্মিনাল থেকে সিম্পলনোট ব্যবহার করুন

sncli সম্পর্কে

পরবর্তী নিবন্ধে আমরা sncli এ একবার দেখে নেব। এই পাইথন অ্যাপ্লিকেশন যা ব্যবহারকারীদের আমাদের অ্যাকাউন্ট অ্যাক্সেস করতে দেয় Simplenote কমান্ড লাইনের মাধ্যমে। অ্যাপ্লিকেশনটি আমাদের অনুকূলিতকরণযোগ্য জিইউআইয়ের মাধ্যমে আমাদের নোটগুলি অ্যাক্সেস করার সম্ভাবনা দেয়, যা ভিআই টাইপের কীগুলি প্রয়োগ করে বা একটি সাধারণ কমান্ড লাইন ইন্টারফেসের মাধ্যমে।

এই অ্যাপ্লিকেশন সহ নোটগুলি অনলাইন এবং অফলাইন উভয় মোডে দেখা, তৈরি বা সম্পাদনা করা যেতে পারে। সমস্ত পরিবর্তনগুলি ডিস্কে স্থানীয়ভাবে ক্যাশে হয়ে থাকে এবং এসএনসি্লি অনলাইনে গেলে আমাদের সিম্পলিনোট অ্যাকাউন্টের সাথে স্বয়ংক্রিয়ভাবে সিঙ্ক হয়।

Sncli এর সাধারণ বৈশিষ্ট্য

উদাহরণ নোট

  • আবেদন আমাদের সরবরাহ সিম্পলিনোটের সাথে সম্পূর্ণ দ্বি-দিকনির্দেশক সিঙ্ক পটভূমিতে গতিশীল অভিনয়। আমরা সিম্পলিনোটের সাথে এই পুরো দ্বিমুখী সিঙ্কটি জোর করতে সক্ষম করব
  • সব ক্রিয়াগুলি সহজেই রেকর্ড এবং পর্যালোচনা করা যেতে পারে.
  • আমাদের সম্ভাবনা থাকবে মাধ্যমে একটি নতুন নোট তৈরি করুন stdin বা আমাদের প্রিয় সম্পাদক ব্যবহার.
  • আমরা পারি চিহ্নিতকরণ হিসাবে চিহ্নিত করুন.
  • আমরা করতে পারব নোটগুলি বাছাই করুন তারিখ অনুসারে, শিরোনাম অনুসারে, লেবেলগুলি এবং সেগুলি শীর্ষে স্থির করা যায়।
  • আমরাও পারি গুগল-শৈলীর অনুসন্ধানের প্যাটার্ন বা নিয়মিত অভিব্যক্তি ব্যবহার করে নোটগুলি অনুসন্ধান করুন.
  • অ্যাপ্লিকেশন আমাদের সুযোগ দেয় নোট এবং মেটাডেটার সামগ্রী দেখুন। এটি আমাদের করতে দেবে এমন আরেকটি জিনিস নোটগুলির পূর্ববর্তী সংস্করণগুলি পুনরুদ্ধার করুন.
  • আমাদের সম্ভাবনা থাকবে আমাদের সম্পাদক ব্যবহার করে নোটগুলি তৈরি এবং সম্পাদনা করুনযা আমাদের কনফিগার করতে হবে।
  • আমরা করতে পারব প্রতিটি নোটের লেবেল সম্পাদনা করুন.
  • নোট আমরা করতে পারি এগুলো মুছে ফেলো.
  • প্রোগ্রামটি আমাদের অফার করবে vi টাইপ কী, যা সম্পূর্ণরূপে কনফিগারযোগ্য।
  • রঙগুলি সম্পূর্ণরূপে কনফিগারযোগ্য.

এগুলি এই প্রোগ্রামের কয়েকটি বৈশিষ্ট্য। তারা পারে তাদের সকলের সাথে পরামর্শ করুন প্রকল্প গিটহাব পৃষ্ঠা.

Sncli ইনস্টলেশন

আমরা পারি পিআইপি 3 প্যাকেজ ম্যানেজার ব্যবহার করে এই প্রোগ্রামটি ইনস্টল করুন। যখন আমরা নিশ্চিত হয়ে থাকি যে আমরা এই প্যাকেজ ম্যানেজারটি ইনস্টল করেছি, তখন একটি টার্মিনালে (Ctrl + Alt + T) কেবল আমাদের লিখতে হবে:

পিএনপি 3 সহ এসএনসি্লি ইনস্টলেশন

pip3 install sncli

Sncli কনফিগারেশন

ইনস্টলেশন পরে, ডিফল্ট কনফিগারেশন ফাইল পাথ /home/user-name/.snclirc। আমাদের নিজেরাই এই ফাইলটি তৈরি করতে হবে, আমি এই অ্যাপ্লিকেশনটি পরীক্ষা করার সময় কমপক্ষে এটিই করতে হয়েছিল। আমরা টার্মিনাল (Ctrl + Alt + T) কমান্ডটি টাইপ করে এটি করতে পারি:

touch ~/.snclirc

ব্যবহারকারীর নাম এবং পাসওয়ার্ড কনফিগার করুন

এখন আমাদের করতে হবে সিম্পলনোটে আমাদের অ্যাকাউন্টটি ব্যবহার করতে সক্ষম হবার জন্য কেবলমাত্র তৈরি করা ফাইলটিতে প্রয়োজনীয় কনফিগারেশন যুক্ত করুন। আমরা ফাইলটিতে যে টেম্পলেটটি যুক্ত করতে যাচ্ছি তা হ'ল নিম্নলিখিতগুলির মতো হবে:

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

আপনি সরল নোট অ্যাক্সেস করতে ব্যবহার করেন এমন ইমেল ঠিকানা এবং পাসওয়ার্ড প্রতিস্থাপন করুন।

নোটগুলি সম্পাদনা করতে পাঠ্য সম্পাদকটি পরিবর্তন করুন

পাঠ্য সম্পাদক হিসাবে আমার ন্যানো নোটগুলি রাখার জন্য কনফিগারেশন ফাইলটি সম্পাদনা করে আমরা এটি করব। আপনি সবচেয়ে বেশি পছন্দ করেন এমন সম্পাদকটি এখানে ব্যবহার করতে পারেন। একটি টার্মিনালে (Ctrl + Alt + T) কেবল আমাদের লিখতে হবে:

nano ~/.snclirc

এখন আমরা শংসাপত্রগুলির নীচে এই লাইনটি যুক্ত করব যা আমরা আগের বিষয়টিতে লিখেছিলাম:

sncli জন্য উদাহরণ কনফিগারেশন

cfg_editor = nano +{line}

ফাইলটি সেভ হয়ে গেলে আমরা টার্মিনালে লিখতে পারি:

sncli

যুক্তি ছাড়াই পূর্ববর্তী কমান্ডটি কনসোলে অ্যাপ্লিকেশন শুরু করে। এটি আমাদের বিদ্যমান সমস্ত নোট সিঙ্ক করা শুরু করবে এবং আমরা কনসোলের নীচে একটি লগ বার্তা দেখতে পাব। এই লগ বার্তাগুলি টিপুন যে কোনও সময় পরামর্শ করা যেতে পারে চাবি l.

কীবোর্ড শর্টকাটগুলি

sncli সাহায্য

শর্টকাটগুলি ব্যবহারিকভাবে আমরা একইভাবে ব্যবহার করি। কিন্তু তাদের সকলের সাথে পরামর্শ করা যেতে পারে অফিসিয়াল প্রোগ্রাম ডকুমেন্টেশন বা তার সহায়তা ব্যবহার করে 'কী টিপুনh' আমরা প্রোগ্রাম খোলা আছে যখন।

গোপন

নোটগুলি ডিরেক্টরিতে স্থানীয়ভাবে সংরক্ষণ করা হয় ~ / .sncli .json ফর্ম্যাট এ.

Podemos আরো তথ্য সংগ্রহ কর আপনার কাছ থেকে এই প্রোগ্রামটি ব্যবহার সম্পর্কে গিটহাবের পৃষ্ঠা অথবা মধ্যে প্রকল্প ওয়েবসাইট.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।