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
sobigfish 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用惯了习惯点开一个文件夹后先看到这个文件夹里有什么内容。 |