2 当我在编辑器中遇到编辑命令行的选项时,我正在学习bash命令行快捷方式。(太棒了!)。 $set -o vi $echo test1 test2 test3 test4 我给了一个ESC然后按下v它给了我这个错误。-bash: /usr/bin/pico: No such file or directory.The EDITOR在我的.bashrc变量是/usr/bin/vim它存在并正常工作。但是为什么这首先要寻找pico? command-line bash text-editors — woodstok source 2 它可能正在使用VISUAL变量中命名的编辑器。尝试这样做env | grep 'pico'会找出哪个变量指的是什么pico。 — Dan D. 多数民众赞成...你会发布这个作为答案,以便我可以关闭它吗? — woodstok
2 它可能正在使用VISUAL变量中命名的编辑器,就好像在EDITOR我认为程序看到DISPLAY设置之前将set用作编辑器一样。尝试这样做env | grep 'pico'会找出哪个变量指的是什么pico。 程序使用其他变量来确定要使用的编辑器。VISUAL通常设置为图形编辑器或远程设置。虽然EDITOR通常被设定为一个控制台编辑器。如果VISUAL没有设置,程序改为使用EDITOR。 — 丹D. source
VISUAL
变量中命名的编辑器。尝试这样做env | grep 'pico'
会找出哪个变量指的是什么pico
。