LINUX.ORG.RU

Релиз VNote 1.12

 , , ,


2

2

VNote — кросс-платформенная программа с Vim-подобным управлением для создания заметок в формате Markdown. VNote по своей сути является текстовым процессором для файлов Markdown.

Основные изменения:

  • Экспорт заметок в виде файлов Markdown, HTML и PDF.
  • Простой поиск в дереве папок, списке файлов и содержании.
  • Копирование выделеного текста как HTML в режиме редактирования.
  • Копирование текста с предустановками Evernote, OneNote, Word, WeChat Public Account editor и т.д.
  • Автосохранение.
  • Полноэкранный режим и и скрытие панели меню.
  • Комбинации клавиш Ctrl+H/W/U для удаления текста в строках.
  • Зум (Ctrl++, Ctrl+-) в режиме редактирования (раньше был только в режиме чтения).
  • Вставка MathJax в виде блоков кода с указанием языка mathjax.
  • Больше комбинаций клавиш.
  • «Cart» («Корзина») для создания подборки заметок для последующей обработки.
  • Клавиша Esc для выхода из режима редактирования если оключён Vim-режим.
  • Поддержка коммандной строки Vim для поиска в режиме чтения.
  • Печать (вывод на печать).
  • Одиночный клик на имени файла в списке файлов — открыть файл в текущей вкладке, двойной клик — открыть в новой вкладке.

Полный список изменений смотрите на Github'е.

Бинарные пакеты подготовлены для Linux (.AppImage), Windows (.zip, portable) и macOS (.dmg).

Документация

Скриншот

>>> Подробности

★★★★★

Проверено: jollheef ()
Последнее исправление: cetjs2 (всего исправлений: 19)
Ответ на: комментарий от atsym

Это работает, я уже давно ищу программу которая прямо при наборе будет так формулы отображать, и показалось сначала что тут так и есть. А после рендеринга если - я и в техе могу документ писать. Только это же неудобно. Нужен блокнот с поддержкой формул, а то приходится как 20 лет назад в тетрадке формулы выводить.

curufinwe ★★★★★
()
Ответ на: комментарий от atsym

Судя по описанию десктопной версии на Wikipedia, большинство функций непосредственно связанных с работой с заметками (а не привязка к iCloud и т.д.) уже реализовано и в VNote

Вот только без мобильной версии и прозрачной синхронизации эти функции не имеют смысла. Посмотри на Google Keep, оно немного похоже (хоть и хуже, как и все клоны).

Смысл заметок прост: по-быстрому сохранить текстовую или графическую информацию и иметь к ней доступ с моих компьютеров, телефона или планшета. Например я могу набросать черновик схемы/диаграмы прямо пальцем на планшете. Просто как бы я сделал на бумаге. Это и есть заметки. А в новости вообще не про заметки, а про маркдаун-редактор.

env ★★☆
()
Ответ на: комментарий от env

Смысл заметок прост: по-быстрому сохранить текстовую или графическую информацию и иметь к ней доступ с моих компьютеров, телефона или планшета.

Во первых, толсто. Во-вторых, ты описал суть облачного сервиса/хранилища, а не заметок. Я уже указывал что iCloud ненужен.

Просто как бы я сделал на бумаге. Это и есть заметки.

У тебя же не будет к ней «доступа с твоих компьютеров, телефона или планшета» ;-P

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 2)
Ответ на: комментарий от atsym

Ну не нужен так не нужен. Мне вот нужен софт, который выполняет мои задачи. Я его никому не навязываю.

У тебя же не будет к ней «доступа с твоих компьютеров, телефона или планшета» ;-P

Будет, Notes.app поддерживает рукописные заметки.

Ещё раз: то, что ты описал в новости, к заметкам не относится, и ничем от текстового редактора не отличается. То же самое понимание у создателей и пользователей Notes.app, Google Keep, Microsoft OneNote или какого-нибудь Evernote. Без синхронизации ценность «заметок» околонулевая. С тем же успехом можно складывать текстовые файлы в директорию «Заметки» на диске.

env ★★☆
()
Ответ на: комментарий от env

Я его никому не навязываю.

Будет, Notes.app поддерживает рукописные заметки.

То же самое понимание у создателей и пользователей Notes.app, Google Keep, Microsoft OneNote или какого-нибудь Evernote.

Ты рекламный бот проприетарного ПО?

Без синхронизации ценность «заметок» околонулевая.

Ну очень толсто

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 1)
Ответ на: комментарий от atsym

Я всего лишь написал, для чего используется устоявшийся термин «заметки» и почему программа в новости не имеет к нему никакого отношения. Проприетарное ПО виновато, что опенсорс ничего похожего так и не родил?

env ★★☆
()

Я что то не помнимаю. Заметки это что то на телефоне в дороге пока помнишь. Без всяких разметок. (Сам юзаю ColorNote для андроида) а за компом то какие заметки? Тудушки к проектам?

bga_ ★★★★
()

* как тут таблицы оформляются?
* можно ли в консоли вызвать и .md собрать в .pdf без GUI?

anonymous
()
Ответ на: комментарий от env

для чего используется устоявшийся термин «заметки»

устоявшийся у тебя и твоих знакомых?

заметки есть заметки. и синхронизация их между устройствами никак именно к заметкам не относится. это синхронизация, это отдельная вещь. синхронизацией может заниматься вообще отдельная программа или та же, это не принципиально. если тебе и многим другим людям нужна синхронизация, то это совершенно не означает, что другим это так же нужно. мне вот вообще не нужна синхронизация, но заметками я иногда пользуюсь.

anonymous
()

Что-то какое-то говно этот ваш appimage. Нифига не переносимый он. Скачал, запускаю:

$ vnote
vnote: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by vnote)
$ ll /lib64/libstdc++.so.6
lrwxrwxrwx. 1 root root 19 дек 13 21:54 /lib64/libstdc++.so.6 -> libstdc++.so.6.0.19

Дело происходит на Centos 7.

Ivan_qrt ★★★★★
()
Ответ на: комментарий от anonymous

* как тут таблицы оформляются?

Как-то так

| foo | bar |
| --- | --- |
| variable1 | value1 |
| variable2 | value2 |

А вообще желательно ознакомится со спецификацией Markdown и его вариациями, например.
>>> https://github.github.com/gfm/#tables-extension-

* можно ли в консоли вызвать и .md собрать в .pdf без GUI?

Надо спрашивать у автора о наличии CLI интерфейса VNote.
>>> https://github.com/tamlok/vnote/issues/147

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 1)
Ответ на: комментарий от anonymous

Два чая этому анонимосу!

atsym ★★★★★
() автор топика

программа с Vim-подобным управлением для создания заметок

Можно было сделать плагин для емакса, один хрен, зубрить этот интерфейс чтобы сделать заметку - да проще карандащом на конфетном фантике написать, а при необходимости оцифровать - отсканировать.

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

да проще карандащом на конфетном фантике написать, а при необходимости оцифровать - отсканировать.

К сожалению пока по другому и нельзя, как бы ни хотелось. SMath позволяет формулы вводить посреди произвольно расположенного текста, в принципе оно близко к тому что нужно, но там затрахаешься эти формулы вводить. Карандашом в два раза быстрее, так действительно нафиг оно нужно.

curufinwe ★★★★★
()

Такая навороченная прога для такого примитивного формата? Какая-то бессмыслица.

Да и зачем оно нужно, если в md умеет любой редактор.

Лучше бы asciidoctor пилили.

RazrFalcon ★★★★★
()
Ответ на: комментарий от atsym

А вообще желательно ознакомится со спецификацией Markdown и его вариациями, например.

https://pandoc.org/MANUAL.html#tables

  Right     Left     Center     Default
-------     ------ ----------   -------
     12     12        12            12
    123     123       123          123
      1     1          1             1

Table:  Demonstration of simple table syntax.
-------------------------------------------------------------
 Centered   Default           Right Left
  Header    Aligned         Aligned Aligned
----------- ------- --------------- -------------------------
   First    row                12.0 Example of a row that
                                    spans multiple lines.

  Second    row                 5.0 Here's another one. Note
                                    the blank line between
                                    rows.
-------------------------------------------------------------

Table: Here's the caption. It, too, may span
multiple lines.

для форматирования выборок SQL просто божественно!

anonymous
()
Ответ на: комментарий от curufinwe

SMath позволяет формулы вводить посреди произвольно расположенного текста, в принципе оно близко к тому что нужно, но там затрахаешься эти формулы вводить.

Формулы можно кидать в виде гимповых картиночек в хтмл4 без жабоскриптов.

Napilnik ★★★★★
()

Пользуюсь KWrite. Про запас имею AbiWord и KNotes...

anonymous
()

VNote — кросс-платформенная программа с Vim-подобным управлением для создания заметок в формате Markdown. VNote по своей сути является текстовым процессором для файлов Markdown.

Есть уже одна такая, VIM называется.

t184256 ★★★★★
()
Ответ на: комментарий от Napilnik

Окончательно то сделать документ не проблема, я в техе набираю и все. Проблема, что если вручную выводить какие-то выражения, или решать уравнения, прикидывать что-нибудь, надо иметь блокнот с возможностью вводить тут же нормально отображающиеся формулы, не медленнее чем это ручкой по бумаге делается. Можно в любом редакторе вводить формулы в теховской записи, но это не наглядно, очень трудно думать над такими записями. А компилировать на каждый чих латехом и смотреть результат задолбаешься.

curufinwe ★★★★★
()
Ответ на: комментарий от curufinwe

Это потому что у тебя двух лишних килоенотов нет на вакомовский интерактивный рисовальный планшет, с ним получится писать в гимповых картинках магнитной ручкой прямо на экране.

Napilnik ★★★★★
()

Г***о этот ваш VNote

Г***о этот ваш VNote, Sublime Text, Atom или даже VScode, при обвесе плагинами в сто раз удобнее этого вашего поделия. Вот перечень отсутствующих фич сводящих на нет всё удобство: * не автодополняет по энтеру звездочку в списках * для болда и курсиво нужно обязательно выделить слово, а не поместить курсор на него * не умеет сворачивания заголовков, в том числе и по хоткею * не умеет работать с таблицами и рендерить их * не умеет в мультикурсор * не подсвечивает ссылки из веб и соответственно переход по ним не умеет * при закрытии окна задает вопрос, вместо того чтоб тупо сохранить новую заметку и т.д. и т.п. Но это впрочем боль всех «отдельных» редакторов для markdown Я скорее Emacs с Org-mode освою, чем так мучатся...

anonymous
()

Хах vnote!)) У меня так назвается alias, чтобы заметки в vim'е писать. И вима из консоли для заметок хватает за глаза, а git делает его наредкость кроссплатформенным))

zinovyev
()
Ответ на: комментарий от anonymous

Если бы оно не разделено было, а сразу - увел курсор с формулы, она отрендерилась. Поставил - переключилось на теховское представление. Вроде просто, а нигде не нахожу. И делать самому времени нет.

curufinwe ★★★★★
()
Ответ на: комментарий от anonymous

Что вы нашли в этом org-mode? Комбайн сраный.

Нашли все что нужно. Комбайн? Ты о чем?

anonymous
()
Ответ на: комментарий от quantum-troll

По-моему, для синхронизации проще Syncthing какой-нибудь юзать. Ну или OwnClown для затейников.

anonymous
()
Ответ на: комментарий от env

. С тем же успехом можно складывать текстовые файлы в директорию «Заметки» на диске.

…и синхронизировать это директорию через облако с такой же директорией на другом компе и будет тебе синхронизация заметок. Да, unix-way, пользователи не оценят, но пользователи явно не будут использовать сабжевый продукт.

Пользователи, конечно, хотят, чтобы такая синхронизация была бы уже встроена в ПО и вызывалась сама. Проблема в том, что проприетарное ПО может себе позволить поднять персональный сервис с тем, чтобы конечный пользователь не занимался настройкой хранилища. Тем не менее, «недосягаемую для опенсорса высоту» взяли уже Tomboy, Qownnotes и Gnote, не говоря уже о Pocket.

Aceler ★★★★★
()
Ответ на: комментарий от Linfan

Нафига городить IDE вместо плагина для такой скромной задачи - хз.

Вот что пишет tamlok (автор VNote)

Yes, it is desigbed to handle different formats. But for now, it only handles md files. I plan to enable it to support managing and editing source files, with which we could use VNote to store code snippets. I also want to support infinite list format like WorkFlowy. But it seems that cerrently I need to focus on md files first.

Почитай его комменты в трэде на HN
>>> https://news.ycombinator.com/item?id=16149821

atsym ★★★★★
() автор топика
Ответ на: комментарий от Aceler

Синхронизация Notebooks (блокнотов) в VNote

tamlok планирует расширить функции по синхронизации.

Вот

https://news.ycombinator.com/item?id=16150304

Currently I am focusing on the edit experience of VNote. Next step, I will try to connect to third-party store services within VNote, which enables VNote to sync by itself. After that, we could think of the Web client. According to current development progress, I think it will take long time to achieve it.

Currently I use other apps to record thoughts anytime and anywhere via phone and reorganize them in VNote.

И вот

https://news.ycombinator.com/item?id=16154851

Hi, for now you could use VNote as an editor to open and edit any md files. VNote treats internal notes and external files differently. Indeed I use VNote to edit the github page and it is really enjoyable.

VNote uses notebook to manage notes. A notebook could be local, or synced via Dropbox. So you could use git to manage your notebook, too. Integration with git will be considered in the future.

atsym ★★★★★
() автор топика
Ответ на: комментарий от atsym

Yes, it is desigbed

Таки десигбед как IDE... Ну, флаг в руки и танк на встречу. Здоровый человек будет юзать готовую IDE с плагином Markdown, потому как масса общих фичей (интеграция с VCS, компаратор и многое другое) афтырь будет пилить еще 100500 лет.

Linfan ★★★★★
()
Ответ на: комментарий от curufinwe

https://www.mathjax.org/#demo

Если бы оно не разделено было, а сразу - увел курсор с формулы, она отрендерилась. Поставил - переключилось на теховское представление. Вроде просто, а нигде не нахожу. И делать самому времени нет.

короче, не ной

у меня, вообще, с левой стороны на пол-экрана vim, справа на пол-экрана google-chrome,
в .vimrc:

imap <F2> <Esc>:w<CR>
map <F2> <Esc>:w<CR>

map <S-F9> :silent !pandoc -f markdown -t html -o %.html % <CR>

при этом, в хидере каждого .md имеется, как в примере:

  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <script type="text/javascript" async
  src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML">
</script>

тогда, написал в очередном .md:

When $a \ne 0$, there are two solutions to \(ax^2 + bx + c = 0\) and they are

  $$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$

...в vim — [F2] — [Shift]+[F9] — [Alt]+[Tab] в google-chrome — [Ctrl]+R — смотрю созерцаю

и мне норм

anonymous
()
Ответ на: комментарий от anonymous

и небольшое дополнение — в .vimrc у меня есть ещё строчка:

map <C-F9> :silent !google-chrome %.html <CR>

поэтому, как правило, после первого [Shift]+[F9] я, таки, однажды нажимаю [Ctrl]+[F9]

anonymous
()
Ответ на: комментарий от Linfan

Ну, я вот релиза sK1 2.0 жду который год, AP вообще не верит что ты сможеш релизнуть 2.0 в этом году...
>>> http://libregraphicsworld.org/blog/entry/2018-in-perspective

Но ты же пилишь свой векторный редактор, вместо того чтобы написать парочку необходимых тебе плагинов для Inkscape.

Так и с VNote: @tamlok создаёт свою программу, которая кому-то кажется пустой тратой времени, а для кого-то наоборот — станет полезным инструментом для повседневного использования.

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.