Comments (8)
Which
markdown-vim
are you using? There is more than one plugin by that name in the wild.
The one from plasticboy
from vim-pencil.
I found a workaround in this issue on plasticboy markdown.
autocmd BufRead,BufNewFile *.md setlocal comments=fb:>,fb:*,fb:+,fb:-
However, new list items no longer automatically starts with -
or *
. At least now lists are usable in hardwrap mode.
The relevant section of my .vimrc
looks like this.
au FileType markdown setlocal textwidth=80
let g:vim_markdown_new_list_item_indent=0
au FileType markdown setlocal comments=fb:>,fb:*,fb:+,fb:-
au FileType markdown setlocal fo+=2ca
from vim-pencil.
Which markdown-vim
are you using? There is more than one plugin by that name in the wild.
from vim-pencil.
@alerque I am using built in one as well as VimWiki and in both cases the problem persists.
from vim-pencil.
It also happens with *
lists. It may be a duplicate of #31
from vim-pencil.
Has there been any update on this issue? I have also experienced this problem with :HardPencil
in latex files. Luckily, it does not seem to appear in :SoftPencil
mode, but when :Pencil
activates :HardPencil
by default in latex files, it can be quite obnoxious.
Screencast from 2023-06-24 07-23-10.webm
from vim-pencil.
I don't have any specific fix to offer re list behavior, but I recall when I coded Pencil that behavior could be dependent on the syntax plugin, such as plasticboy which actively managed lists.
Ideally Pencil's defaults will work cleanly with all the syntax plugins. But that'll require someone to dive into figuring out better Pencil defaults.
Re hardpencil behavior with Latex, that's likely an autoformat issue that needs tweaking of the blacklist. (Best pursued as a separate issue)
from vim-pencil.
Plasticboy's markdown syntax plugin is now under the preservim umbrella now to, so we have access to both ends of the stick. Anybody is welcome to contribute whatever it takes to make them work together cleanly, and yes working out of the box with all major syntax plugins is the goal.
from vim-pencil.
Related Issues (20)
- View list of things concealed (or change) HOT 7
- Enable smoothscroll for soft wrap mode
- Disable <cr> mapping HOT 3
- Underline title
- Vim pencil hides/removes colorcolumn HOT 4
- Normal Mode unexpected cursor behavior HOT 6
- In soft mode, map k and j to gj and gk
- vim-pencil applies 'set nolist' in soft wrap mode?
- Why is textwidth not used for soft wrap? HOT 2
- Cleanup key remapping technique HOT 1
- blacklist for rst (restructured text) missing various highlight groups
- g:pencil#textwidth setting not applied
- SoftPencil seems doesn't work HOT 3
- Suspending autoformatting doesn't work? HOT 3
- How disable line wrap in front matter (for Hugo or Jekyll) HOT 6
- Respect indentation of lists in Markdown
- SoftPencil on, then off, then on again -breaks navigation mappings HOT 8
- Can't enter newline when editing vimwiki markdown
- "Undefined variable" and "Invalid arguments" errors HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vim-pencil.