VNote更新1.22, Linux上也有美觀強(qiáng)大的Markdown筆記工具

作為經(jīng)常使用Windows和Linux兩大桌面系統(tǒng)的我來(lái)說(shuō)皆愉,經(jīng)常希望能在兩個(gè)平臺(tái)中使用同一套生產(chǎn)力工具证杭,比如Chrome、Vim等湾宙。

作為重度筆記創(chuàng)作者樟氢,一直沒(méi)有找到兩個(gè)平臺(tái)上都能很好工作的筆記軟件,特別是針對(duì)Markdown的筆記軟件侠鳄。雖然有很多跨平臺(tái)的Markdown編輯器埠啃,但不是編輯功能羸弱,或是清一色地雙邊預(yù)覽伟恶,就是缺少文件管理功能碴开。

不過(guò),一年多前終于等到國(guó)內(nèi)個(gè)人開(kāi)發(fā)者開(kāi)發(fā)的跨平臺(tái)Markdown筆記軟件VNote博秫。在作者每月一更的完善和增強(qiáng)后潦牛,全新的VNote 1.22,終于讓很多人挡育,特別是程序員巴碗,在Linux有了一款勝任整理知識(shí)筆記的Markdown軟件。

1. 自動(dòng)補(bǔ)全

VNote里面的自動(dòng)補(bǔ)全即寒,是類(lèi)似于代碼編輯器中的自動(dòng)補(bǔ)全橡淆,而不是常見(jiàn)的那種輸入左括號(hào)補(bǔ)全右括號(hào)那種。這很是符合我的口味:很多時(shí)候蒿叠,我就是喜歡我輸入啥就是啥明垢,有時(shí)候我就是要輸入一個(gè)左括號(hào)蚣常,括號(hào)補(bǔ)全會(huì)打斷我的輸入思路市咽。

VNote里面的補(bǔ)全和Vim里面的一樣,需要通過(guò)快捷鍵Ctrl+N/P激活補(bǔ)全抵蚊。VNote會(huì)將當(dāng)前文章簡(jiǎn)單分詞施绎,然后作為一個(gè)候選列表供我們選擇溯革。在做代碼筆記或者繪制UML圖表的時(shí)候,面對(duì)冗長(zhǎng)的類(lèi)名字谷醉,這個(gè)功能簡(jiǎn)直是不能再爽致稀。

自動(dòng)補(bǔ)全

當(dāng)然,VNote里面也是支持快捷鍵輸入常見(jiàn)標(biāo)記的俱尼,如Ctrl+B會(huì)插入****抖单,并將光標(biāo)放在兩個(gè)**中間,然后可以繼續(xù)輸入內(nèi)容遇八,結(jié)束后矛绘,再按一次Ctrl+B,光標(biāo)會(huì)跳過(guò)后面的**刃永,一氣呵成货矮,行云流水。而按Ctrl+B輸入****后斯够,如果后悔了囚玫,再按一次Ctrl+B會(huì)將這插入的4個(gè)標(biāo)記符號(hào)刪除。

2. 內(nèi)容為大读规,專(zhuān)心記錄

VNote在界面上的設(shè)計(jì)一直都是針對(duì)內(nèi)容為主抓督,盡可能最大化編輯區(qū)域。沒(méi)有牛屎大的頂部按鈕掖桦,沒(méi)有擺設(shè)的側(cè)邊導(dǎo)航按鈕本昏,更沒(méi)有閃亮的廣告區(qū)域。

菜單欄可以隱藏枪汪,工具欄可以隱藏涌穆,文件導(dǎo)航欄可以隱藏,大綱欄也可以隱藏雀久,也可以全屏宿稀,一個(gè)編輯區(qū)域可以占據(jù)整個(gè)軟件界面。相比那種兩邊大量留白赖捌、編輯區(qū)域只占1/3的所謂專(zhuān)注模式祝沸,個(gè)人更喜歡這種清凈直率的界面,特別是當(dāng)一半屏幕參考一半屏幕記錄的時(shí)候越庇。

image.png

3. 強(qiáng)大的文檔管理和分類(lèi)

從未有哪個(gè)Markdown軟件或者筆記軟件能夠提供VNote目前提供的文件管理體驗(yàn)罩锐。

3.1. 無(wú)限層級(jí)目錄樹(shù)和標(biāo)記

VNote通過(guò)筆記本來(lái)管理筆記。我們可以根據(jù)數(shù)據(jù)的不同屬性來(lái)建立不同的筆記本卤唉,比如個(gè)人的學(xué)習(xí)筆記涩惑、生活筆記和工作筆記。每個(gè)筆記本都對(duì)應(yīng)系統(tǒng)上的一個(gè)文件夾桑驱,只需要把這個(gè)文件夾保存竭恬、同步妥當(dāng)跛蛋,我們就能在任意電腦上使用VNote來(lái)管理筆記。每個(gè)筆記本下面是不限層級(jí)的目錄和子目錄痊硕。

image.png

3.2. 標(biāo)簽

VNote同時(shí)也支持通過(guò)標(biāo)簽來(lái)管理筆記赊级,可以為筆記添加多個(gè)標(biāo)簽,并按照標(biāo)簽來(lái)索引筆記岔绸。

image.png

3.3. 外部文件

另外理逊,VNote也提供一個(gè)瀏覽欄來(lái)瀏覽系統(tǒng)的文件,從而可以作為一個(gè)普通的編輯器來(lái)編輯外部文件盒揉〉舶埃或者,我們只需要將一個(gè)文件夾拖拽到VNote上面预烙,VNote就會(huì)打開(kāi)該文件夾墨微。

image.png

3.4. 強(qiáng)大的搜索

很多Markdown編輯器都被我否定了,無(wú)他扁掸,就是因?yàn)闆](méi)有全文搜索翘县,一切都是白說(shuō)。VNote提供的全文搜索除了強(qiáng)大谴分,還可以用舒適來(lái)形容锈麸。

VNote配備了一個(gè)搜索欄。我在使用的時(shí)候牺蹄,一般都是將該欄拖拽成一個(gè)浮動(dòng)窗口忘伞,這樣顯示搜索結(jié)果的窗口會(huì)大很多。(其實(shí)沙兰,我很少使用搜索欄)

image.png
  • 支持“與”和“或”邏輯的多個(gè)關(guān)鍵詞搜索氓奈;
  • 支持在已打開(kāi)文件、當(dāng)前文件夾鼎天、當(dāng)前筆記本和所有筆記本中進(jìn)行搜索舀奶;
  • 支持搜索文件名、路徑斋射、內(nèi)容育勺、標(biāo)簽和大綱(沒(méi)錯(cuò),能搜索當(dāng)前所有已打開(kāi)文件的大綱標(biāo)題)罗岖;
  • 支持搜索筆記本涧至、文件夾或者文件對(duì)象;
  • 支持文件名模式過(guò)濾或選定特定文件桑包,比如*.md搜索所有Markdown文件南蓬;
  • 支持大小寫(xiě)敏感、只搜索整個(gè)詞、模糊查找和正則表達(dá)式(沒(méi)錯(cuò)蓖康,有了正則表達(dá)式,你還想要啥)垒手。

這是VNote搜索強(qiáng)大的一方面蒜焊,舒適就體現(xiàn)在VNote的通用入口了。程序員估計(jì)都知道Vim的CtrlP插件或者SublimeText的隨意跳轉(zhuǎn)科贬。通用入口就是這樣一個(gè)功能泳梆。

通過(guò)快捷鍵Ctrl+G喚出一個(gè)簡(jiǎn)單的輸入框:

image.png

輸入q(表示在所有筆記本中根據(jù)文件名搜索文件夾或者筆記文件),然后輸入關(guān)鍵詞vim榜掌,馬上就能列出所有名字包含vim的文件或者文件夾:

image.png

接下來(lái)优妙,Ctrl+J/K就能在搜索結(jié)果中進(jìn)行上下導(dǎo)航,Enter打開(kāi)對(duì)應(yīng)項(xiàng)目憎账。對(duì)了套硼,Vim對(duì)VNote的影響可謂是深到骨子里面的,幾乎所有窗口都可以使用Ctrl+J/K進(jìn)行上下導(dǎo)航胞皱;雙手放在鍵盤(pán)上就是舒服邪意。

4. 其他功能

4.1. 解析HTML富文本為Markdown格式文本

我們可以直接復(fù)制網(wǎng)頁(yè)或者OneNote上的一段圖文,然后粘貼到VNote中反砌,VNote會(huì)嘗試解析并轉(zhuǎn)換為Markdown文本插入雾鬼。非常方便對(duì)信息進(jìn)行收集。

當(dāng)然宴树,很多工具實(shí)現(xiàn)這個(gè)功能都是基于開(kāi)源庫(kù)Turndown的策菜,這就是開(kāi)源的好處和力量!

4.2. 強(qiáng)大的快捷鍵

前面提到酒贬,Vim對(duì)VNote的影響是深到骨子里面的又憨。

  • 編輯器支持Vim模式;
  • 閱讀模式下锭吨,支持Vim導(dǎo)航竟块、Vim查找等;
  • 大部分的部件都支持Ctrl+J/K進(jìn)行上下導(dǎo)航耐齐;
  • 大部分的輸入框都支持Ctrl+H/W/U來(lái)刪除一個(gè)字符浪秘、一個(gè)詞或者一行;
  • 引入艦長(zhǎng)模式埠况,通過(guò)前導(dǎo)鍵Ctrl+E避免大部分的快捷鍵沖突問(wèn)題耸携;
  • 引入導(dǎo)航模式Ctrl+E W后辕翰,所有部件都會(huì)顯示兩個(gè)提示字符夺衍,按下對(duì)應(yīng)字符,對(duì)應(yīng)的部件就可以獲得輸入焦點(diǎn)喜命;可以看出沟沙,這是受Vim里面的EasyMotion插件的啟發(fā)河劝。

另外,VNote早期版本就支持正則表達(dá)式的頁(yè)內(nèi)查找和替換矛紫。

4.3. 強(qiáng)大的導(dǎo)出功能

VNote支持復(fù)制導(dǎo)出到微信公眾號(hào)赎瞎、OneNote等等,也支持在編輯模式下直接將所選文本轉(zhuǎn)換為HTML并復(fù)制颊咬。

image.png

VNote支持導(dǎo)出為Markdown务甥、HTML和PDF。對(duì)于PDF的導(dǎo)出喳篇,支持將多個(gè)筆記導(dǎo)出為一個(gè)PDF文件敞临。支持通過(guò)調(diào)用外部工具(如Pandoc)來(lái)導(dǎo)出各種各樣的格式。

VNote還有一個(gè)比較有趣的小工能小推車(chē)麸澜。類(lèi)似于購(gòu)物車(chē)挺尿,我們能將感興趣的幾個(gè)筆記放到小推車(chē)?yán)锩妫缓笤趯?dǎo)出的時(shí)候把小推車(chē)?yán)锩娴墓P記統(tǒng)一導(dǎo)出炊邦∑彼瑁可以看到,作者在用心地將平時(shí)的使用經(jīng)驗(yàn)融進(jìn)到VNote里面铣耘。

5. 未來(lái)可期

以上只是VNote里面的幾個(gè)主要功能洽沟,更多功能有待大家自己去發(fā)掘。個(gè)人而言蜗细,VNote給我們帶來(lái)了舒適的Markdown體驗(yàn)和強(qiáng)大的文件管理裆操,使得在Linux下做Markdown筆記從未如此輕松。如果你覺(jué)得VNote很好用炉媒,一定要去官網(wǎng)支持VNote哦踪区!作為一款開(kāi)源軟件,除了能免費(fèi)下載使用吊骤、沒(méi)有廣告缎岗、不用破解之外,更多的是提供了一個(gè)框架白粉,讓有能力的人能夠按照自己的喜好去魔改一個(gè)屬于自己的工具传泊!希望有更多的程序員能參與到VNote的開(kāi)發(fā)社區(qū)中。

VNote項(xiàng)目地址:https://github.com/tamlok/vnote鸭巴。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末眷细,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子鹃祖,更是在濱河造成了極大的恐慌溪椎,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,755評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異校读,居然都是意外死亡沼侣,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)歉秫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)蛾洛,“玉大人,你說(shuō)我怎么就攤上這事端考。” “怎么了揭厚?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,138評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵却特,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我筛圆,道長(zhǎng)裂明,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,791評(píng)論 1 295
  • 正文 為了忘掉前任太援,我火速辦了婚禮闽晦,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘提岔。我一直安慰自己仙蛉,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,794評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布碱蒙。 她就那樣靜靜地躺著荠瘪,像睡著了一般。 火紅的嫁衣襯著肌膚如雪赛惩。 梳的紋絲不亂的頭發(fā)上哀墓,一...
    開(kāi)封第一講書(shū)人閱讀 51,631評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音喷兼,去河邊找鬼篮绰。 笑死,一個(gè)胖子當(dāng)著我的面吹牛季惯,可吹牛的內(nèi)容都是我干的吠各。 我是一名探鬼主播,決...
    沈念sama閱讀 40,362評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼勉抓,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼走孽!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起琳状,我...
    開(kāi)封第一講書(shū)人閱讀 39,264評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤磕瓷,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體困食,經(jīng)...
    沈念sama閱讀 45,724評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡边翁,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了硕盹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片符匾。...
    茶點(diǎn)故事閱讀 40,040評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖瘩例,靈堂內(nèi)的尸體忽然破棺而出啊胶,到底是詐尸還是另有隱情,我是刑警寧澤垛贤,帶...
    沈念sama閱讀 35,742評(píng)論 5 346
  • 正文 年R本政府宣布焰坪,位于F島的核電站,受9級(jí)特大地震影響聘惦,放射性物質(zhì)發(fā)生泄漏某饰。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,364評(píng)論 3 330
  • 文/蒙蒙 一善绎、第九天 我趴在偏房一處隱蔽的房頂上張望黔漂。 院中可真熱鬧,春花似錦禀酱、人聲如沸炬守。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,944評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)劳较。三九已至,卻和暖如春浩聋,著一層夾襖步出監(jiān)牢的瞬間储矩,已是汗流浹背合住。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,060評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人宏娄。 一個(gè)月前我還...
    沈念sama閱讀 48,247評(píng)論 3 371
  • 正文 我出身青樓瞧筛,卻偏偏與公主長(zhǎng)得像搬葬,于是被迫代替她去往敵國(guó)和親斟或。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,979評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Update: 支持macOSYunpan Update 2:寫(xiě)在VNote半周歲 QQ群(487756074) ...
    tamlok閱讀 54,566評(píng)論 84 102
  • 1环凿、通過(guò)CocoaPods安裝項(xiàng)目名稱(chēng)項(xiàng)目信息 AFNetworking網(wǎng)絡(luò)請(qǐng)求組件 FMDB本地?cái)?shù)據(jù)庫(kù)組件 SD...
    陽(yáng)明先生_X自主閱讀 15,982評(píng)論 3 119
  • 情如初漾|文 小學(xué)時(shí) 你抹著眼淚 不愿離開(kāi)媽媽 她為你擦干淚水 告訴你要勇敢 沖你揮揮手 看你小小的背影 緩步走進(jìn)...
    情如初漾閱讀 340評(píng)論 4 4
  • 就像維吾爾族的阿凡提一樣梧兼。阿古頓巴是藏族的阿凡提。 活在故事里的人智听。 我從小就聽(tīng)著阿古頓巴的故事長(zhǎng)大羽杰。他不是英雄渡紫,...
    桑懌401閱讀 4,743評(píng)論 0 2
  • 前言 我們都知道項(xiàng)目里的廣告輪播大部分都是viewpager做的,viewpager的使用也是非常簡(jiǎn)單的考赛,相信大家...
    vison123閱讀 849評(píng)論 0 4