![]() | 1 eric_q 2012-10-25 22:06:06 +08:00 这是病,得治……遇到目录下文件多的就 sb 了,这个和 windows 下的刷新强迫症一样的 |
![]() | 2 lwjefSub 2012-10-25 22:07:34 +08:00 - -!!! 直接tab补嘛 |
![]() | 3 darasion 2012-10-25 22:22:19 +08:00 反倒污染环境。 同意一楼。 看到疯狂一层一层 cd ls 的人很为他们捉急啊~~ |
![]() | 4 xhat OP gist如何贴上去? git://gist.github.com/3952722.git |
5 MayLava 2012-10-25 22:27:31 +08:00 直接贴地址,http的。 http://gist.github.com/3952722 |
![]() | 6 regent 2012-10-25 22:27:56 +08:00 <script src="https://gist.github.com/3952722.js?file=gistfile1.sh"></script> |
![]() | 7 regent 2012-10-25 22:29:43 +08:00 我还以为这样可以贴呢 |
![]() | 9 techlivezheng 2012-10-25 22:47:29 +08:00 export HISTIGNORE="&:??:[ ]*:exit:kill -9 *:history -d *" 把所有两个字符的命令全部忽略 |
![]() | 10 xhat OP |
![]() | 11 andyliu 2012-10-25 22:58:43 +08:00 |
![]() | 12 sinxccc 2012-10-26 00:33:46 +08:00 这就叫想当然…遇到文件多或者网速慢就抓狂了 |
![]() | 13 xhat OP @eric_q @darasion 这确实是病,得治。不用捉急,要有方 @lwjefSub 这法可行,但治不了这病 @techlivezheng 这法太过彻底了 @sinxccc 不是所有的问题都要严谨到拿小概率事件否定。文件存放结构都搞不定基本可以告别linux了 |
![]() | 14 greatghoul 2012-10-26 09:13:06 +08:00 |
![]() | 15 hyq 2012-10-26 09:22:16 +08:00 能不能在shell窗口的右边新增一个窗口,显示当前目录的文件,那么以后不管执行什么命令都可以瞄一眼 |
16 sampeng 2012-10-26 10:14:18 +08:00 大哥。。。你确定是一定是cd了马上跟个ls么。。 我就不能是经常开发测试产生新文件多瞄一眼? |
![]() | 17 xhat OP @greatghoul @sinxccc 我说的重点是解决ls用量的问题。 经常写程序,我们有点精神洁癖是正常的,但这仅仅是个alias而已,大可不必担心玷污了灵魂 文件多的情况我们是可能遇到的,但是概率较小,大部分人在大部分情况下应该不会遇到。已经知道是多文件目录的,不必cd进去即可操作;即便是进去ls了,ctrl+c也是可以解决的。实在担心,把函数中的ls换成 " ls | head -20 "只ls出限定数量的文件即可 http://gist.github.com/3956579 @sampeng 同学,这只对部分人适用。cd后木有ls习惯的可以略过 |
18 BOYPT 2012-10-26 13:40:16 +08:00 那个ls是精神因素,主要是起测试键盘、终端、回显是否正常的作用,所以要自动化这些完全没意义。 |
19 laneovcc 2012-10-26 13:56:48 +08:00 不要覆盖默认的cd, 写一个叫 cds 或者 cdl 什么的函数好了 |
![]() | 20 run2 2012-10-26 17:46:06 +08:00 |
![]() | 21 cloudzhou 2012-10-26 17:55:45 +08:00 @xhat 一层层cd然后ls,基本是linux新手这样做 大部分的情况我对机器环境非常熟悉,直接cd到目标目录,tab自动补全 |
22 ybf1220 2012-10-26 18:11:26 +08:00 这个很正常的,一般人都想在敲命令时得到回显信息。ls 不是正好吗,记得我上次在 cp 和 mv 一些大文件时,由于屏幕没有回显信息,就感觉心里没底,于是就去编译了一个cpg 和 mvg, 再次在cpg 或mvg 时就有符号进度条了。这洋就能满足我的要求。自己感觉自然就好了,没必要去看那些命令的使用率, |
23 mengzhuo 2012-11-03 15:20:15 +08:00 cd后同没有ls习惯的路过,难道这些人没有看到shell提示符前面的当前文件夹吗 |
![]() | 24 iwege 2012-11-03 17:18:58 +08:00 这还不算什么,windows command下面,还是习惯用cd ls... 那个才麻烦... |
26 mytharcher 2012-11-03 18:12:28 +08:00 同楼主的病。。。刚换mac就先研究加上这个alias了,我的叫`cl`。 要追究原因的话就是win用惯了习惯点开一个文件夹后先看到这个文件夹里有什么内容。 |