ভিভ থেকে এভারনোট


10

আমি ভিএম থেকে evernote নোট সম্পাদনা করার জন্য একটি উপায় অনুসন্ধান করি

আমি এই দিয়ে শুরু

#!/bin/bash
evernoteDir="$HOME/Library/Application*Support/Evernote/data"
dataDir=$(ls -trlh $evernoteDir| tail -n 1| awk '{print $NF}')
contentDir="$evernoteDir/$dataDir/content"
file=$(ls -trlh $contentDir | tail -n 1| awk '{print $NF}')
vim -c 's/div>/div>\r/g' $contentDir/$file/content.html

https://gist.github.com/1256416

অথবা সম্ভবত এটির জন্য একটি ভিআইএম প্লাগইন তৈরি করুন ...

আপনার কোন পরামর্শ আছে?

সম্পাদনা :

এইচটিএমএল ফর্ম্যাটে এভারনোট নোটের আরও সাধারণ সংস্করণের জন্য, আমি এই ভিএম ফাংশনটি করব

" Markup function {{{ 
    fun! MkdToHtml() "{{{
        " markdown to html
        silent! execute '%s/  $/<br\/>/g'
        silent! execute '%s/\*\*\(.*\)\*\*/<b>\1<\/b>/g'
        silent! execute '%s/\t*###\(.*\)/<H3>\1<\/H3>/g'
    endf "}}}
    command! -complete=command MkdToHtml call MkdToHtml()
    nn <silent> <leader>mm :MkdToHtml<CR>
" }}} 

এবং সম্পাদিত শেষ নোটটি খোলার জন্য একটি ভিম ফাংশন

fun! LastEvernote() "{{{
    " a better solution is with evernote api
    let evernoteDir=expand("$HOME")."/Library/Application*Support/Evernote/data"
    let dataDir=system("ls -trlh ".evernoteDir."| tail -n 1| awk '{print $NF}'")
    let contentDir=evernoteDir."/".dataDir."/content"
    let contentDir=substitute(contentDir,"\n","",'g')
    let note=system("ls -trlh ".contentDir." | tail -n 1| awk '{print $NF}'")
    let note=substitute(note,"\n","",'g')
    sil! exec 'sp '.contentDir.'/'.note.'/content.html'
    sil! exec '1s/>/>\r/g'
    sil! exec '%s/<br.*\/>/<br\/>\r/g'
    sil! exec '%s/<\//\r<\//g'
    sil! exec 'g/^\s*$/d'
    normal gg
    sil! exec '1,4fo'
    sil! exec '$-1,$fo'
endf

https://gist.github.com/1289727


5
সুপারভাইজারকে কেন? যদি একটি উন্নয়ন প্রশ্ন হয়।
juanpablo

উত্তর:


1

আপনি কি গীকনোট চেষ্টা করেছেন ( http://www.geeknote.me/ )

"আপনার পছন্দ মতো কোনও কনসোল সম্পাদক - আপনার ন্যানো, ভিআই, ভিএম, ম্যাসিডিট ইত্যাদি দিয়ে আপনার এভারনোট নোটগুলি সম্পাদনা করুন ... পরিবর্তনগুলি সংরক্ষণ করুন এবং গিকনোট এগুলি স্বয়ংক্রিয়ভাবে এভারনোটে আপলোড করবে" "

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.