私の.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でコマンドとして使用できます。rvim
my-vim
/usr/local/bin/my-vim
my-vim
システムのグローバルディレクトリにスクリプトを配置したくない場合、または権限がない場合を作成し、そこ$HOME/bin
にスクリプトを配置します$PATH
。