почему отступ будет нарушен при открытии в vim по сравнению с открытием в Typora для того же файла .md?

#vim #markdown #indentation

#vim #markdown #отступ

Вопрос:

Я новичок и учусь писать заметки в vim в формате .md.

при открытии в vim отображается:

 command1     comment1
command2     comment2
command3     comment3
  

‘Comment’ — это отступ с tabstop = 4, это означает, что между ‘command’ и ‘comment’ вставлено много ‘пробелов’.

При открытии этого файла .md в Typora нарушается отступ ‘comment’. Я думаю, когда файл .md отображается из HTML или PDF, отступ также нарушен.

Как он может сохранить отступ при редактировании в vim и повторном просмотре в Typora / HTML / PDF для файла .md (markdown)?

Большое спасибо.

Ответ №1:

Да, вы правы.
Пространство табуляции будет «нарушено» при открытии в редакторе markdown, потому что вкладка не будет расширяться до пробелов.

Вы можете попробовать поместить его в «блок кода».
Обычно я так и делаю.
Поместите текст в пределах трех последовательных символов обратной метки.

«
command1 comment1
command2 comment2
command3 comment3
«

Я знаю, что некоторым людям нравится использовать неразрывный пробел
, вы также можете попробовать.

command1 amp;nbsp;amp;nbsp;комментарий 1
command2 amp;nbsp;amp;nbsp;комментарий 2
command3amp;nbsp;amp;nbsp; комментарий 3

Комментарии:

1. да, поместить их в блок кода работает очень хорошо, комментарий теперь сохраняет отступ. Кстати, что такое неразрывный пробел? Я не понимаю ‘amp; nbsp;amp;nbsp;amp;nbsp;’?

2. Это пробел, который должен предотвращать новый разрыв строки. И in сохранит последовательные пробелы в markdown. Вы можете попробовать поместить несколько amp; nbsp; друг за другом. Т.е. должно быть 4 пробела в markdown.