rcファイル(.cvsrcなど)でデフォルトエディタにエイリアスを指定しますか?

rcファイル(.cvsrcなど)でデフォルトエディタにエイリアスを指定しますか?

私の.cvsrcには次のものがあります。

cvs -q -e vim

my-vimなどのエイリアスを作成したいと思います。

alias my-vim="vim -S ~/myscript.vim"

そして

cvs -q -e my-vim

残念ながら、これは機能しません。パラメータ内でエイリアスが機能するようにするにはどうすればよいですかcvs -e

ベストアンサー1

CVSでエイリアスを操作する方法はわかりませんが、必要に応じてvimを呼び出すスクリプトを作成するだけです。

スクリプトは次のとおりです。

#!/bin/sh
vim -S ~/myscript.vim "$@" 

次に、$PATH名前(たとえば)を使用してどこかに保存すると、コマンドラインとCVSでコマンドとして使用できます。rvimmy-vim/usr/local/bin/my-vimmy-vim

システムのグローバルディレクトリにスクリプトを配置したくない場合、または権限がない場合を作成し、そこ$HOME/binにスクリプトを配置します$PATH

おすすめ記事