天道酬勤,学无止境

latex-suite

Vim - LaTeX-Suite 在关闭没有内容的括号时产生奇怪的 <++> 符号(Vim - LaTeX-Suite producing strange <++> symbol upon closing brackets with no content)

问题 每当我在 LaTeX-Suite(在 MacVim 中)关闭任何东西时,从{}到()到$$ ,里面没有内容,右边会产生一个奇怪的符号<++> ,我不知道它是干什么用的. 它似乎没有任何可区分的意义。 例如section{abc}<++>将在输出文档中的部分之后生成文字<++> 。 我不确定这是一个错误,是由其他一些设置/插件引起的行为(尽管我没有看到其他语法下发生类似的事情),还是一些预期的行为。 这极大地阻碍了我的效率...... 提前致谢! 回答1 这不是一个错误,这是一个功能。 它是占位符/标记字符。 它的意思是跳转到。 IIRC 是用<CJ> -- 用 lh 括号 (*),用<CJ>用 vim,用<m-del>用 gvim。 (*) vim-latex 包围系统远程基于 lh-brackets 的系统,除了后者继续发展。

2021-12-11 21:55:08    分类:技术分享    vim   latex   macvim   latex-suite

Vim - LaTeX-Suite producing strange <++> symbol upon closing brackets with no content

Whenever I close anything in LaTeX-Suite (in MacVim), from {} to to () to $$, with no content inside, a strange symbol <++> is produced on the right about which I have no idea what is for. It doesn't seem to serve any distinguishable meaning. For example section{abc}<++> will just produce a literal <++> after the section in the output document. I'm not sure whether it's a bug, a behavior caused by some other settings/plugins(I'm not seeing similar things happening under other syntaxes though), or some intended behavior. This is greatly hindering my efficiency... Thanks in advance!

2021-11-26 19:44:59    分类:问答    vim   latex   macvim   latex-suite

在崩溃之前捕获 Vim 的错误输出(Capture Vim's error output before it crashes)

问题 这与调试中提到的问题有关: Plugin (vim-latex) crashing gVim on startup 安装 latex-suite 后,每次打开 .tex 文件时,无论是来自 gVim 还是终端 vim,无论是否包含 \begin 语句,Vim 都会立即崩溃。 在反复使其崩溃后,我能够在状态行中读取一个 Python Traceback 字符串,其中提到了C:\Python27\lib\site.py中的第 530 行(仅包含known_paths = addusersitepackages(known_paths) ),但其余的回溯是不可见的,因为状态行显示会截断它,而且这只会在自动崩溃之前出现片刻。 有没有办法以更持久和完整的方式捕获这个 Traceback 输出,以及从这个插件到 Python 的过程等等? (我尝试了-V15filename.log选项,但它(像往常一样)没用,包含一些部分日志,直到 vim 启动过程中的一个古老点。) 编辑:抱歉之前没有提到操作系统(除了间接通过C:\路径),这个问题是在 Windows 上。 从另一个链接的问题来看,几乎每个在 Windows 上尝试 latex-suite 的人都会遇到这个问题。 更新:只是一个 FTR - 设置详细文件没有帮助(大概是因为写入是根据文档缓冲的),并且 :redir 也不会捕获它

2021-08-14 05:29:34    分类:技术分享    vim   latex-suite

Capture Vim's error output before it crashes

This is related to debugging the issue mentioned in: Plugin (vim-latex) crashing gVim on startup After installing latex-suite, every time I open a .tex file, whether it's from gVim or terminal vim, whether it contains a \begin statement or not, Vim immediately crashes. After repeatedly making it crash I was able to read a Python Traceback string in the status line, which mentioned line 530 in C:\Python27\lib\site.py (which only contains known_paths = addusersitepackages(known_paths)), but the rest of the traceback is not viewable since the statusline display truncates it and this only appears

2021-07-12 06:14:55    分类:问答    vim   latex-suite

What does <++> mean in vim (latex-suite), and how do I jump there?

I am using vim-latex-suite and do not get how to jump to the <++> in expanded macros. For example, when typing SSE in insert mode, I get: /section{}<++> What is the exact meaning of <++> and how do I move there?

2021-05-07 18:36:06    分类:问答    vim   latex-suite