我发现了一个小插件,可以帮助我预览Vim中的标记文件。它会让我在默认浏览器中看到HTML文件。您可以在此处阅读有关该插件的信息:
安装说明是这样说的:
To install: Place markdown.vim in ~/.vim/ftplugin or " %USERPROFILE%\vimfiles\ftplugin.
但是,我正在使用Tim Pope的Pathogen插件加载系统来加载其他几个插件,这些插件存储在捆绑包目录下它们自己的目录中。我能对这个做同样的事情吗?我尝试创建一个bundle/markdown-preview/目录并将markdown.vim放入其中,但我无法
我正在使用Vim中的Markdown来编写大量文本。我想知道是否有可能让Vim自动以一个项目符号*开始下一行,或者-如果我当前正在处理列表中的文本行,然后按enter?
很多其他的文本编辑器都是这样做的(例如,诺言速度),所以如果在Vim中也能做到这一点,那就太好了。
我想让Vim做什么:
- List element 1
- List element 2[press enter]
- (We are automatically here, with the bullet)
我只想在Markdown文件中使用它。
希望你能理解!太好了!
当我在Vim上编辑一个TeX文件时,插入模式下的回拨(TeX)工作方式很奇怪。我希望当我键入`a Vim显示`a时,当我键入`b时它会显示`b,等等。但是,实际上,当我键入`a时,它只显示a,当我键入`b时,它只显示b。此外,例如,当我键入`j时,它会显示`j,正如我所期望的那样。在反勾后面的一些字母将以反勾(如我所料)显示,而其他没有回勾(奇怪的行为)。下面的列表显示哪些字母跟随反勾号,哪些字母替换了反勾。
下面是
// `j becomes `j
j o v B C H I J K M
N O R T V Z 1 2 3 4
5 7 9 ! @ # $ % ^ &
- _ + |
我在用vim写Markdown。当我输入这个:
1. test
2. test
Vim很烦人,并将其格式化如下:
1. test 2. test
我的formatoptions (tqlna)确实包括n。文件类型是markdown。formatlistpat如下:
setlocal formatlistpat=^\\s*\\d\\+\\.\\s\\+\\\|^[-*+]\\s\\+
它的部分功能似乎是有效的,因为Vim明白它不应该重新格式化以-、*或+开头的列表。
我怎么才能解决这个问题?
由于某些原因,每次我处理Haml文件时,Vim都会一直使用软制表符(制表符作为空格)。我更喜欢常规选项卡,并且在我的vimrc中有以下内容:
set autoindent
set noexpandtab
set tabstop=4
set shiftwidth=4
这似乎对除了Haml之外的所有文件类型都很有效。当编辑Haml文件时,Vim使用两个空格而不是制表符,任何关于如何恢复到我的默认设置的建议(即.常规选项卡)?
我对减价很陌生。我使用VScode编辑器与Markdown全部集成在一起,并使用Markdown PDF扩展。
假设我打开test.md文件并编写以下文本
### This is my first markdown text
Hello
当我使用Ctrl+Shift+P - markdown-pdf: Export (pdf)将文本导出到pdf中时,我得到以下输出:
问题是,如何去掉页面上部的名称和日期?
当我编辑html时,我有类似于这张图片的高光。
我不想让它突出。这是我的.vimrc
set nocompatible " be iMproved, required
filetype off " required
set rtp+=~/.vim/bundle/vundle/ " set the runtime path to include Vundle and initialize
call vundle#rc()
" Bundle 'gmarik/vundle'
我刚开始使用Vim,并在GitHub上使用了“终极Vim配置”。它默认使用4个空格宽选项卡,为此,我将.vimrc文件更改为:
set runtimepath+=~/.vim_runtime
source ~/.vim_runtime/vimrcs/basic.vim
source ~/.vim_runtime/vimrcs/filetypes.vim
source ~/.vim_runtime/vimrcs/plugins_config.vim
source ~/.vim_runtime/vimrcs/extended.vim
" Own settings
set number
这应该是一个非常简单的问题。我有一个简单的.vimrc文件。它总共有15行:
filetype off
set nocompatible
call pathogen#infect()
syntax on
filetype plugin indent on
set hlsearch
set colorcolumn=79
set number
set list
set expandtab
set tabstop=4
set softtabstop=4
colorscheme vividchalk
但是,当我尝试启动vim时,我得到了以下错误消息:
Error detected while pr
我不熟悉vimscript,也不了解它是如何工作的。我想把这个安装到我的配置中:,我直接把它放到我的.vim目录中(这可能就是我出错的地方)。
它有一个~/.vim/ftdetect/twee.vim文件,我对它做了一些修改。它看起来是这样的:
" markdown filetype file
if exists("did\_load\_filetypes")
echom "I put this here"
finish
endif
augroup twee
au! BufRead,BufNewFile