经常用shell的同学来看看这个是否有用
- 0次
- 2021-07-27 00:26:27
- idczone
这个帖子 /t/38674 "你使用率最高的命令是什么?",下边的3页回复,看后把感悟总结了一下。
看很多人ls和cd命令用的比例很大。我也一样,有ls强迫症,在cd到一个目录后,往往习惯性执行ls命令,导致ls命令的使用率居高不下,约占整个命令行输入数的10%-20%,对有些人来讲更高,甚至打到30%,这使我们的工作潜意识中增加了一些负担。
如果在cd后自动执行ls岂不是省事不少,但愿这个tips可以大大减少大家的二氧化碳排量:
vim ~/.bash_profile
添加以下内容:
gist.github.com/3952722
这是病,得治……遇到目录下文件多的就 sb 了,这个和 windows 下的刷新强迫症一样的
- -!!!
直接tab补嘛
反倒污染环境。
同意一楼。
看到疯狂一层一层 cd ls 的人很为他们捉急啊~~
gist如何贴上去?
git://gist.github.com/3952722.git
直接贴地址,http的。
http://gist.github.com/3952722
我还以为这样可以贴呢
请问一下页面显示 gist 的代码用的是什么插件?
export HISTIGNORE="&:??:[ ]*:exit:kill -9 *:history -d *"
把所有两个字符的命令全部忽略
http://gist.github.com/3952722.js
https://gist.github.com/3952722
这就叫想当然…遇到文件多或者网速慢就抓狂了
这确实是病,得治。不用捉急,要有方
@lwjefSub
这法可行,但治不了这病
@techlivezheng
这法太过彻底了
@sinxccc
不是所有的问题都要严谨到拿小概率事件否定。文件存放结构都搞不定基本可以告别linux了
不是所有的问题都要严谨到拿小概率事件否定。文件存放结构都搞不定基本可以告别linux了
这个怎么说?
能不能在shell窗口的右边新增一个窗口,显示当前目录的文件,那么以后不管执行什么命令都可以瞄一眼
大哥。。。你确定是一定是cd了马上跟个ls么。。
我就不能是经常开发测试产生新文件多瞄一眼?
同学,这只对部分人适用。cd后木有ls习惯的可以略过
那个ls是精神因素,主要是起测试键盘、终端、回显是否正常的作用,所以要自动化这些完全没意义。
不要覆盖默认的cd, 写一个叫 cds 或者 cdl 什么的函数好了
https://github.com/robbyrussell/oh-my-zsh
oh-my-zsh 貌似默认也会识别目录自动cd
一层层cd然后ls,基本是linux新手这样做
大部分的情况我对机器环境非常熟悉,直接cd到目标目录,tab自动补全
这个很正常的,一般人都想在敲命令时得到回显信息。ls 不是正好吗,记得我上次在 cp 和 mv 一些大文件时,由于屏幕没有回显信息,就感觉心里没底,于是就去编译了一个cpg 和 mvg, 再次在cpg 或mvg 时就有符号进度条了。这洋就能满足我的要求。自己感觉自然就好了,没必要去看那些命令的使用率,
cd后同没有ls习惯的路过,难道这些人没有看到shell提示符前面的当前文件夹吗
这还不算什么,windows command下面,还是习惯用cd ls... 那个才麻烦...
戳中笑点了,我也试过~~
同楼主的病。。。刚换mac就先研究加上这个alias了,我的叫`cl`。
要追究原因的话就是win用惯了习惯点开一个文件夹后先看到这个文件夹里有什么内容。
没关系,这种病可以用 Powershell 治个标