1

昨日macvimをインストールしましたが、今日はvimLatexをインストールしようとしています。

私が混乱していることの1つは、トップバーのメニュー項目です。

-------------------------------------------------------------------------------
<apple icon> File Edit Tools Syntax TeX-Suite TeX-Environments TeX-Elements
-------------------------------------------------------------------------------
                                    | Packages >  |_____
                                    | Templates > | 1: |
                                    | Macros >    | 2: |
                                    |-----------  | 3: |
                                    | Compile     | 4: |
                                    | View        |-----
                                    | ...         |
                                     -------------

つまり、あなたが行くTeX-Suite -> Templatesと、メニュー項目を含むサブメニューがあります:1: 2: 3: 4:

これで、これらのテンプレートがここにあることがわかりました。

% pwd
/Users/me/.vim/ftplugin/latex-suite/templates
% ls
IEEEtran.tex            article.tex             report.tex              report_two_column.tex

そしてそれらは正しく名付けられています。

:TTemplateまた、 vimコマンドも同じことをする必要があることを私は知っています。これを入力すると、次の結果が得られます。

Choose a template file:
(1) IEEEtran    (2) article
(3) report      (4) report_two_column

Enter number or name of file :  

だから私はこれがMacVimのバグであるに違いないと思っています。これは合理的な仮定ですか?修正はありますか?

4

2 に答える 2

1

問題は、vim-latexがメニューを設定するときに<Tab>の後にテンプレート名を置くことです(「:hmenu」を参照)。このテキストは、その特定のメニュー項目にアクセスするために使用するコマンドに関するヒントを示すことになっています(たとえば、[ファイル]-> [保存]の後に<Tab>があります)。ほとんどのプラットフォームでは、メニュー項目のすぐ上に表示されます。ただし、Mac OS Xでは、メニュー項目の右側にキーボードショートカットしか表示できないため、メニュー項目にマウスをしばらく置いた場合、代わりにテキストがポップアップウィンドウに表示されます。

この問題を回避する唯一の方法は、vim-latexメニューファイルを編集し、各メニューコマンドから<Tab>を削除することです。

于 2011-02-05T20:22:58.890 に答える