原创 vim插件管理器vim-plug

插件vim-plug有如下優點 · 輕量級、單個文件且支持一些直觀的安裝選項。 · 支持並行插件加載(要求Vim編譯帶有Python或Ruby支持,這幾乎已經是現代Vim的標配)。 · 支持大多數插件的延遲加載,即只爲特定命令或文件類型觸

原创 linux deno安裝與更新

curl -fsSL https://deno.land/x/install/install.sh | sh 默認會安裝在 /root/.deno/bin/下 更新 但是現在deno處於快速迭代器,可能幾天就是一個版本,按照官網 

原创 插入-普通模式

原创 替換模式

   

原创 .vimrc文件在哪裏

echo $MYVIMRC

原创 選擇模式

原创 nrm使用介紹

nrm安裝 npm install -g nrm 添加registry地址 nrm add sinopia http://192.168.30.135:4873 nrm add taobao https://registry.npm

原创 win10 Scrapy的安裝

由於在Scrapy的依賴庫文件中,pywin32和Twisted的底層是基於C語言開發的,因此需要安裝C語言的編譯環境。對於Python3.8來說,可以通過安裝Visual C++Build Tools來安裝這個環境。Visual C++

原创 JavaScript中的this陷阱的最全收集

JavaScript來自一門健全的語言,所以你可能覺得JavaScript中的this和其他面向對象的語言如java的this一樣,是指存儲在實例屬性中的值。事實並非如此,在JavaScript中,最好把this當成哈利波特中的博格特的揹

原创 常見前端面試題及答案(下)

69.你如何從瀏覽器的URL中獲取查詢字符串參數。 以下函數把獲取一個key的參數。 1 function parseQueryString ( name ){      name = name.replace(/[\[]/,"\\\[

原创 跨域解決方案

什麼是跨域 先來說一個概念就是同源,同源指的是協議,端口,域名全部相同。 同源策略(Same origin policy)是一種約定,它是瀏覽器最核心也最基本的安全功能,如果缺少了同源策略,則瀏覽器的正常功能可能都會受到影響。可以說We

原创 常見前端面試題及答案(上)

前言 本文是在GitHub上看到一個大牛總結的前端常見面試題,很多問題問的都很好,很經典、很有代表性。上面沒有答案,我就整理了一下,從網上找了一些相關問題的答案。裏面有一部分問題的答案我也沒有進行考證,不少答案都來源於網絡,或許會有疏漏之

原创 Sublime Text 3使用SublimeLinter配置JS,CSS,HTML語法檢查

安裝Package Control   Sublime安裝插件有兩種方式,一種是直接下載安裝包解壓縮到Packages目錄,另一種是通過Package Control組件來安裝組件,後者更加的方便。 打開Sublime,按control

原创 bower簡明入門教程

什麼是bower Bower是一個客戶端技術的軟件包管理器,它可用於搜索、安裝和卸載如JavaScript、HTML、CSS之類的網絡資源。其他一些建立在Bower基礎之上的開發工具,如YeoMan和Grunt,這個會在以後的文章中介紹