1- vim-webdevicons v0.3.3
2- =================
1+ vim-webdevicons v0.3.4
2+ =======================
33[ ![ GitHub version] ( https://badge.fury.io/gh/ryanoasis%2Fvim-webdevicons.svg )] ( http://badge.fury.io/gh/ryanoasis%2Fvim-webdevicons )
4- =================
4+ =======================
55
66Adds filetype glyphs (icons) to other vim plugins such as nerdtree and
77vim-airline.
88
9- ![ image] ( https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.1.5 /overall-screenshot.png )
9+ ![ image] ( https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.3.4 /overall-screenshot.png )
1010
11- - [ vim-webdevicons v0.3.3 ] ( # )
11+ - [ vim-webdevicons v0.3.4 ] ( # )
1212 - [Usage](#usage)
1313 - [Font Configuration](#font-configuration)
1414 - [Font Installation](#font-installation)
@@ -69,25 +69,25 @@ You can find more fonts under my repository [nerd-filetype-glyphs-fonts-patcher]
6969
7070## Screenshots
7171
72- ![ image] ( https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.1.5 /vim.png )
72+ ![ image] ( https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.3.4 /vim.png )
7373
7474* NERDTree:
7575
76- ![ image] ( https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.1.5 /nerdtree.png )
76+ ![ image] ( https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.3.4 /nerdtree.png )
7777
7878* vim-airline
7979 * statusline
80- ![ image] ( https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.1.5 /airline-statusline.png )
80+ ![ image] ( https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.3.4 /airline-statusline.png )
8181 * tabline
82- ![ image] ( https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.1.5 /airline-tabline.png )
82+ ![ image] ( https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.3.4 /airline-tabline.png )
8383
8484* Different patched fonts example:
8585
86- ![ image] ( https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.1.5 /different-fonts-sample.png )
86+ ![ image] ( https://raw.githubusercontent.com/wiki/ryanoasis/vim-webdevicons/screenshots/v0.3.4 /different-fonts-sample.png )
8787
8888* Glyph set test file
8989
90- ![ image] ( https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.1.5 /glyph-set-test.png )
90+ ![ image] ( https://github.com/ryanoasis/vim-webdevicons/wiki/screenshots/v0.3.4 /glyph-set-test.png )
9191
9292## Features
9393* show developer file type glyphs from a font in various vim plugins, currently supports:
@@ -98,9 +98,9 @@ You can find more fonts under my repository [nerd-filetype-glyphs-fonts-patcher]
9898 * ability to override predefined dictionary variable
9999 * if you are unhappy with the default glyph used you can choose your own
100100* supports a range of file type extensions by default:
101- * ``` styl, scss, htm, html, css, less, md, json, js, rb, php, py , coffee , mustache, hbs, conf, ini, yml, jpg, jpeg, bmp, png, gif, ai, twig, cpp ```
101+ * ``` styl, scss, htm, html, css, less, md, json, js, rb, php, py, pyc, pyd, pyo, coffee, mustache, hbs, conf, ini, yml, jpg, jpeg, bmp, png, gif, ai, twig, cpp, c++, cc, cp, cxx, cpp, c, hs, lhs, lua, sh, diff, clj, dart, db, go, scala, sln, suo, xul ```
102102* supports full filename matches, by default:
103- * ``` gruntfile.coffee, gruntfile.js, gruntfile.ls, gulpfile.coffee, gulpfile.js, gulpfile.ls ```
103+ * ``` gruntfile.coffee, gruntfile.js, gruntfile.ls, gulpfile.coffee, gulpfile.js, gulpfile.ls, dropbox ```
104104* font patcher ([ nerd-filetype-glyphs-fonts-patcher] ( https://github.com/ryanoasis/nerd-filetype-glyphs-fonts-patcher ) )
105105 * requires: python2, python-fontforge package
106106 * example usage
@@ -129,31 +129,39 @@ You can find more fonts under my repository [nerd-filetype-glyphs-fonts-patcher]
129129
130130 > let g:webdevicons_enable_airline_statusline = 1
131131
132- * turn on/off file node glpyh decorations (not particularly useful)
132+ * turn on/off file node glyph decorations (not particularly useful)
133133
134134 > let g:WebDevIconsUnicodeDecorateFileNodes = 1
135135
136+ * whether or not font is using double-width glyphs (default 1, set to 0 for single character width glyphs)
137+
138+ > let g:WebDevIconsUnicodeGlyphDoubleWidth = 1
139+
136140### character mappings
137141
138142* change the default character when no match found
139143
140144 > let g:WebDevIconsUnicodeDecorateFileNodesDefaultSymbol = 'x'
141145
142- * enable folder/directory glpyh flag (disabled by default)
146+ * enable folder/directory glyph flag (disabled by default with 0 )
143147
144148 > let g:WebDevIconsUnicodeDecorateFolderNodes = 1
145149
150+ * enable custom folder/directory glyph exact matching (enabled by default when g: WebDevIconsUnicodeDecorateFolderNodes is set to 1)
151+
152+ > let WebDevIconsUnicodeDecorateFolderNodesExactMatches = 1
153+
146154* change the default folder/directory glyph/icon
147155
148156 > let g:WebDevIconsUnicodeDecorateFolderNodeDefaultSymbol = 'mycoolFolderGlyph'
149157
150158* change the default dictionary mappings for file extension matches
151159
152- > let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols = { 'js': 'mycoolJSfontglyph' }
160+ > let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols[ 'js'] = 'mycoolJSfontglyph'
153161
154162* change the default dictionary mappings for exact file node matches
155163
156- > let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols = { 'MyReallyCoolFile.okay': 'myreallycoolglyph' }
164+ > let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols[ 'MyReallyCoolFile.okay'] = 'myreallycoolglyph'
157165
158166* add or override individual additional filetypes
159167
0 commit comments