.bashrc
내 (또는 Vim이 제공하는 파일 중 하나) 에서 Vim에 사용 가능한 옵션이 있는지 확인하고 -p
, 그렇다면 별칭을 만들고 싶습니다.
.bashrc
이제 Vim이 아직 옵션을 알지 못하는 일부 고대 시스템을 포함하여 수많은 시스템에서 동일한 기능이 사용됩니다 -p
.
나에게 필요한 것은 실제로 Vim을 시작하지 않고 옵션의 가용성을 확인하는 방법입니다...
vim -p || echo "Not available"
... 에코 대신에 다른 작업을 수행하는 것이 생각났지만 불행히도 이 옵션은 해당 -p
옵션을 사용할 수 없는 경우에만 작동합니다. 사용 가능해지면 실제로 Vim이 시작되는데, 이는 제가 피하고 싶은 것입니다.
/dev/null
열어서 실험 해봤는데 /dev/zero
소용없더라구요...
답변1
$ vim --help | grep "\-p"
-p[N] Open N tab pages (default: one for each file)
그렇다면 다음을 사용하지 않으시겠습니까?
if [ -n "$(vim --help | grep "\-p")" ]; then
echo "set your option here";
fi