vim-jsx icon indicating copy to clipboard operation
vim-jsx copied to clipboard

React JSX syntax highlighting and indenting for vim.

Results 31 vim-jsx issues
Sort by recently updated
recently updated
newest added

I'm using `pangloss/vim-javascript` as my highlighting dependency. I've read the `README.md`. When I'm writing JSX and have ES6-style backticks and `${}` in my code, the highlighting breaks from there until...

I found that that this plugin change *.js filetype to 'javascript.jsx' and that breaks tern_for_vim and autocomplete-flow plugins as they expect 'javascript' filetype to work properly. Maybe proper way would...

Hi folks, thanks for the library! After running `:Vexplore` inside a file I'm editing, I noticed the JSX syntax highlight stops working. I just changed from NERDTree to `netrw` so...

I know the README addresses this issue - but I can't help but feel it's only partially complete. Is there any way we could add how to resolve this issue?...

It's not quite getting my syntax correct, specifically with `` tags. Trying to figure out what may be going wrong under the covers. Screenshot attached. ![screen shot 2018-10-04 at 2...

Fragment syntax has been added to JSX which looks something like ```jsx I'm a fragment! ``` The spec PR is here: https://github.com/facebook/jsx/pull/93.

I don't really know how it happens, but in some cases the filetype is set multiple times and the code that sets `b:match_words` executes for each instance. This leads to...

Using vim-javascript and vim-jsx, JSX indentation is horribly broken. I've reduce to a minimal .vimrc that is attached – same behaviour. [![asciicast](https://asciinema.org/a/225273.svg)](https://asciinema.org/a/225273)

This should fix #152 I left a comment in the source detailing my fix and why.

Airbnb guidelines for alignment of React auto-closing tags (https://github.com/airbnb/javascript/tree/master/react#alignment) breaks indentation, as in the following example ``` export default ``` while this one works fine: ``` /* Ok indentation */...