[PATCH]: Create vim -> vi alias

walter harms wharms at bfs.de
Sat Jun 21 09:39:09 UTC 2008


actually i did not try it but was is wrong with:
alias vim=vi

re,
 wh



beck0778 at umn.edu wrote:
> On Jun 20 2008, Denys Vlasenko wrote:
> 
>> On Friday 20 June 2008 19:10, beck0778 at umn.edu wrote:
>>> On Jun 20 2008, Bernhard Fischer wrote:
>>>
>>>> On Fri, Jun 20, 2008 at 11:55:17AM -0500, beck0778 at umn.edu wrote:
>>>>> Hello,
>>>>>
>>>>> I'm not sure if this would be useful to anyone else. On our embedded 
>>>>> product we don't have support for shell command aliases, and I'm in 
>>>>> the habit of typing 'vim' instead of 'vi'. This patch adds a 
>>>>> configurable option to allow busybox to respond to both 'vim' and 
>>>>> 'vi'.
>>>> Personally, I don't think that such a patch makes sense, fwiw.
>>>>
>>>> what about
>>>> ln -s vi /bin/vim
>>>> instead?
>>>>
>>> You mean something like this, where vi is linked to busybox, and vim is 
>>> linked to vi?
>>>
>>> /bin > ls -l vi*
>>> lrwxrwxrwx    1 root     root            7 Jun 20 11:21 vi -> busybox
>>> lrwxrwxrwx    1 root     root            2 Jun 20 12:07 vim -> vi
>>>
>>> I tried this, and it appears that even though vim is linked to busybox 
>>> "through" vi, busybox still figures out that it's being called as vim, 
>>> an applet name it doesn't recognize.
>>>
>>> If you know of another way to accomplish this, please let me know.
>> #!/bin/sh
>> exec vi "$@"
>>
> There we go. That will certainly do what I was looking for. Thank you.
> 
> --Matthew
> _______________________________________________
> busybox mailing list
> busybox at busybox.net
> http://busybox.net/cgi-bin/mailman/listinfo/busybox
> 
> 
> 



More information about the busybox mailing list