使用cygwin注意事项二
2024-10-19 17:40:39
使用cygwin时,一定要区分当前运行的是cygwin下的进程还是windows下的进程,如:使用vim, 假如cygwin下没安装vim, windows下安装了,那么你运行的就是windows下的vim了,因为windows下的环境变量会被cygwin继承,所以调用命令时,在cygwin下没找着,也会到windows的环境变量上去找
那么如何区分当前运行的是哪里的呢,使用which 命令 查看当前命令的路径在哪,如which cmd, 在我的机器上会显示:/cygdrive/c/Windows/system32/cmd, which vim, 在我的机器上就显示/usr/bin/vim(因为我在cygwin上安装了vim)。
出错情景:我的window系统上安装了gvim,在cygwin上也可以使用,但是安装一些插件时,就会因为插件文件的格式不对,导致安装不上(运行出错)
总结:在cygwin上使用相应的工具时,如git, vim,要区分它是cygwin上的还是window上的,不区分的话,会因为用户主目录的问题出问题的
最新文章
- DirectWrite 模糊问题——如何正确根据DIP计算实际像素
- mysql导入大文件sql
- sed
- [课程设计]Scrum 3.8 多鱼点餐系统开发进度(留言反馈系统设计)
- bigdecimal使用
- Cannot create an instance of OLE DB provider “OraOLEDB.Oracle” for linked server ";xxxxxxx";.
- Bootstrap3 栅格系统-媒体查询
- python之列表及其方法---整理集
- A Model of Saliency-Based Visual Attention for Rapid Scene Analysis
- java初级笔记
- windows下python2和python3共享
- Java并发编程(五)Lock
- 算法笔记_200:第三届蓝桥杯软件类决赛真题(C语言本科)
- java 多线程 25 :线程和线程组的异常处理
- 【Twitter接口】网站嵌入推特信息
- 【MySQL高级特性】高性能MySQL第七章
- 【CodeForces】671 D. Roads in Yusland
- 执行git命令出现 xcrun: error:
- LeetCode -- 推断链表中是否有环
- Shell 批量搜索关键词并保存结果到文件中(数组、循环)