国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Vim で「Python、Ruby、その他の主流のシェル言語」を?qū)g行するための「統(tǒng)合」ショートカット キーを構(gòu)成するにはどうすればよいですか?
淡淡煙草味
淡淡煙草味 2017-05-16 16:37:32
0
4
831

[説明]
よくこんな要望があります: Linuxのコマンドラインで、Vimを離れることなく、現(xiàn)在編集中のスクリプトファイルをテスト下で実行したい(時(shí)々何かを印刷するなど)

私は Python などの言語を 1 つ知っています<leader>r :!python %<cr>

Vim でシェルを呼び出せることは知っていますが、複數(shù)の言語を 1 つのショートカット キー (當(dāng)初は <Leader>r にする予定) にマッピングするにはどうすればよいですか?

淡淡煙草味
淡淡煙草味

全員に返信(4)
洪濤

基本的な考え方は、autocmd根據(jù)當(dāng)前緩沖的文件的類型或者語法的類型添加不同的mapコマンドを使用することです。

たとえば、現(xiàn)在のファイルをコンパイル/実行するだけでよい場合は、異なるファイル タイプごとに vimrc ファイルに次のコードを追加できます。 リーリー

Pythonの場合は

リーリー

その中に

<F5>可以改成其他你想映射的鍵位,如<leader>r


クロスプラットフォームが必要な場合は、ここを參照してください。

複數(shù)ファイルのコンパイル、ファイル內(nèi)のコードの一部の実行など、より高度な機(jī)能が必要な場合は、獨(dú)自の VIM スクリプトを作成する必要があります。 Pythonについてはこちらを參照してください。

PHPzhong

vim の fplugin ディレクトリにファイルを作成します[語言名].vim
その後、対応する言語設(shè)定をこのファイルに書き込むと、vim はファイルのサフィックスに基づいてこれらの設(shè)定を自動的にロードします

迷茫

ファイルに実行権限を追加し、
#!/bin/bash #!/usr/bin/python #!/usr/bin/ruby をファイルヘッダーに追加します。
実行するたびに:./ このファイルは次のようになります。元?dú)荬扦汀?

淡淡煙草味

vim-quickrunの使用をお勧めします
リーリー

最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート