Sncli, използвайте SimpleNote от терминала на Ubuntu

за sncli

В следващата статия ще разгледаме sncli. Това е приложение на Python, което ще позволи на потребителите да имат достъп до нашия акаунт Simplenote чрез командния ред. Приложението ще ни даде възможност за достъп до нашите бележки чрез персонализиран GUI, който реализира ключове от тип vi или чрез прост интерфейс на командния ред.

С това приложение бележките могат да се преглеждат, създават или редактират както в онлайн, така и в офлайн режим. Всички промени се кешират локално на диска и автоматично се синхронизират с нашия акаунт Simplenote, когато sncli се включи онлайн.

Общи характеристики на sncli

примерни бележки

  • Приложението ни предоставя пълна двупосочна синхронизация с Simplenote изпълнява динамично във фонов режим. Също така ще можем да принудим тази пълна двупосочна синхронизация с Simplenote
  • Всички действията могат лесно да бъдат записани и прегледани.
  • Ще имаме възможност за създайте нова бележка чрез стандартния вход или с помощта на любимия ни редактор.
  • Можем маркирайте бележките като намаление.
  • Ще имаме възможност сортирайте бележките по дата, по заглавие, етикети и те също могат да бъдат фиксирани в горната част.
  • Ние също можем търсете бележки с помощта на модел за търсене в стил на Google или регулярния израз.
  • Приложението ни дава възможност да вижте съдържанието на бележките и метаданните. Друго нещо, което ще ни позволи, е да възстановяване на предишни версии на бележки.
  • Ще имаме възможност за създавайте и редактирайте бележки с помощта на нашия редактор, които ще трябва да конфигурираме.
  • Ще имаме възможност редактирайте етикетите на всяка бележка.
  • Бележките можем премахнете ги.
  • Програмата ще ни предложи клавиши тип vi, които също са напълно конфигурируеми.
  • Цветовете също са напълно конфигурируеми.

Това са само няколко функции на тази програма. Те могат консултирайте се с всички от тях в страница GitHub на проекта.

Инсталиране на Sncli

Можем инсталирайте тази програма, като използвате мениджъра на пакети PIP3. Когато сме сигурни, че имаме инсталиран този мениджър на пакети, в терминал (Ctrl + Alt + T) ще трябва само да напишем:

sncli инсталация с 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 помощ

Преките пътища са практически същите, които използваме в vim. Но всички те могат да бъдат консултирани в официална програмна документация или с помощта на него, натискане на клавиша 'h" когато имаме отворена програма.

скрит

Бележките се запазват локално в директорията ~ / .sncli във формат .json.

Ние можем получите повече информация относно използването на тази програма от вашия страница в GitHub или в уебсайт на проекта.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.