いつRestoreSession()関数を呼び出すべきか、そうでない場合は知りたい。 1つのファイルを開くと、プロジェクトのファイルが表示されたくないので、前にvimセッションに保存しています。vimscriptでvimコマンドライン引数を検出する方法は?
たとえば、次のようにvimを呼び出した場合:vim -n test.rb
。 vimrcのn
キーをどのように検出するのですか?それはあなたが-cキーでVimを実行することができます
いつRestoreSession()関数を呼び出すべきか、そうでない場合は知りたい。 1つのファイルを開くと、プロジェクトのファイルが表示されたくないので、前にvimセッションに保存しています。vimscriptでvimコマンドライン引数を検出する方法は?
たとえば、次のようにvimを呼び出した場合:vim -n test.rb
。 vimrcのn
キーをどのように検出するのですか?それはあなたが-cキーでVimを実行することができます
プライベートな会話では、@Nicklasosは、私が必要とすることをやり直す方法を提案しています - argv()関数を使用してください。それはちょうど:
if argc() == 0
autocmd VimEnter * call RestoreSess()
end
:-)すべて、小さな質問は(起動時にコマンドを実行します)です
(私は私の目的のためのカスタム指標のようなものとして、n個のキーを使用したい)
vim -c RestoreSession foo.txt
また、bashエイリアスを記述することもできます。
間接的にあなたにクレジット@Nicklasos upvoted答えです。 – 0xc0de