大佬教程收集整理的这篇文章主要介绍了Windows,Emacs,Git Bash和shell命令,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
(if (equal system-type 'windows-nt) (progn (setq explicit-sHell-file-name "C:/Program Files (x86)/Git/bin/sh.exe") (setq sHell-file-name "bash") (setq explicit-sh.exe-args '("--login" "-i")) (setenv "SHelL" sHell-file-Name) (add-hook 'comint-output-filter-functions 'comint-Strip-ctrl-m)))
当我想做M-x sHell时,这很有效:我可以弹出一个sHell并输入“ls”.
但是,M-x sHell-command失败了.当我尝试通过sHell-command运行“ls”时(根据C-h f sHell-command,它应该在* SHell命令输出*缓冲区中打印输出),我收到一条错误消息:
“搜索程序:权限被拒绝,bash”
关于调用过程,Google上有一些非常古老的建议,以及关于让sHell在Emacs中运行的许多关于StackOverflow的问题.请注意,M-x sHell运行良好,我想要的是sHell命令.
(原因:https://github.com/donkirkby/live-py-plugin#installing-the-emacs-mode)
(setq explicit-sHell-file-name "C:/Program Files (x86)/Git/bin/bash.exe") (setq sHell-file-name explicit-sHell-file-Name) (add-to-list 'exec-path "C:/Program Files (x86)/Git/bin")
以上是大佬教程为你收集整理的Windows,Emacs,Git Bash和shell命令全部内容,希望文章能够帮你解决Windows,Emacs,Git Bash和shell命令所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。