|共享| 用拼音补全命令行中的中文名称和路径

sh/bash/dash/ksh/zsh等Shell脚本
头像
qq274980
帖子: 69
注册时间: 2009-04-09 9:16

|共享| 用拼音补全命令行中的中文名称和路径

#1

帖子 qq274980 » 2009-05-17 0:56

在Linux下打字飞快的朋友,遇到中文目录和文件名立马就慢下来了,

有2种选择:
1、切换成中文输入一两个字然后按TAB补全
2、动用鼠标

现在有第三种选择了, :em11

用拼音补全命令行中的中文名称和路径

实验目录如下:
biff@lenovo:/domain/WorkSpace$ ls
SVN培训 全球眼 浙江建行 浙江农信

使用: (输完后按 TAB 键自动补全)
cd S <tab> 进入[SVN培训]
cd q <tab> 进入[全球眼]
cd z <tab> 自动补全[浙江]
cd zj <tab><tab> 提示[浙江建行 浙江农信]备选
cd 浙江j <tab> 进入[浙江建行]
cd zjj <tab> 进入[浙江建行]
cd zj1 <tab> 进入[浙江建行]
cd zj2 <tab> 进入[浙江农信]

这第3种方法是前两种方法不能比的,自已用了半个月了,超爽!

共享给大家,有意见再改。 (够用就好,小BUG还是有的)

下载软件包,解压,参考 install.sh 进行安装。
https://groups.google.com/group/binsos/ ... 7a2cf4bfab
chsdir20090509.tar.gz
chsdir20090509.tar.gz
(3.06 KiB) 已下载 118 次
头像
nuanhuai
帖子: 7813
注册时间: 2009-03-10 13:04

Re: |共享| 用拼音补全命令行中的中文名称和路径

#2

帖子 nuanhuai » 2009-05-17 1:07

怎么没人回复
头像
AutoXBC
帖子: 1744
注册时间: 2007-10-23 12:54

Re: |共享| 用拼音补全命令行中的中文名称和路径

#3

帖子 AutoXBC » 2009-05-17 1:14

没需要,下了纯备用,楼主强人。
头像
lonelycorn
帖子: 438
注册时间: 2007-05-20 18:44
来自: 唐山,河北,中国
联系:

Re: |共享| 用拼音补全命令行中的中文名称和路径

#4

帖子 lonelycorn » 2009-05-21 20:15

好NB!
不过现在我根本就没有中文目录了。
我逗无了奈了……
HP的本跑ubuntu还得把我折腾死。
显卡、无线/有线网卡、声卡、键盘……

代码: 全选

while :
do
  work_hard
done
wyfhyl
帖子: 75
注册时间: 2008-06-15 10:54

Re: |共享| 用拼音补全命令行中的中文名称和路径

#5

帖子 wyfhyl » 2009-05-21 20:43

呵呵,楼主太强了,这都可以找到。谢谢分享了
头像
qq274980
帖子: 69
注册时间: 2009-04-09 9:16

Re: |共享| 用拼音补全命令行中的中文名称和路径

#6

帖子 qq274980 » 2009-05-21 23:32

BUG修订,升级在
https://groups.google.com/group/binsos/ ... 7a2cf4bfab

用的虽少,偶尔用用也很爽,特别是打开文件
对我自已这样很少用nautilus的人来说还是很有用的 :em01
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: |共享| 用拼音补全命令行中的中文名称和路径

#7

帖子 xiooli » 2009-05-21 23:36

我直接是ctrl+p文件轮换了。
头像
qq274980
帖子: 69
注册时间: 2009-04-09 9:16

Re: |共享| 用拼音补全命令行中的中文名称和路径

#8

帖子 qq274980 » 2009-05-21 23:38

扼,在bash里面我只用 set -o vi 模式,
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: |共享| 用拼音补全命令行中的中文名称和路径

#9

帖子 eexpress » 2009-05-22 8:49

思路不错哦。估计习惯了就好。等小白去稳定
● 鸣学
头像
qq274980
帖子: 69
注册时间: 2009-04-09 9:16

Re: |共享| 用拼音补全命令行中的中文名称和路径

#10

帖子 qq274980 » 2009-09-01 9:53

功能升级:
1、加入多音字支持,比如:音乐,可以用 cd yy 或者 cd yl
2、模糊拼音支持,比如:通讯录.txt,可以用 vim txn 或者 vim txl (敲tab自动补全)

https://groups.google.com/group/binsos/ ... 7a2cf4bfab
头像
daf3707
论坛版主
帖子: 12731
注册时间: 2007-06-13 15:57
来自: 在他乡

Re: |共享| 用拼音补全命令行中的中文名称和路径

#11

帖子 daf3707 » 2009-09-01 10:18

有点意思 :em11
头像
543082593
帖子: 234
注册时间: 2008-11-07 8:41

Re: |共享| 用拼音补全命令行中的中文名称和路径

#12

帖子 543082593 » 2009-09-01 10:42

思路很好
但是 我想很多人现在都很少中文目录了吧
实在是懒得切换输入法
fall again
smooth criminal
they don't care about us
billie jean
beat it
dangerous
the lost children
childhood
ben
i will be there
speechless
she is out of my life
rock with you
...
LOVE U FOREVER
头像
qq274980
帖子: 69
注册时间: 2009-04-09 9:16

Re: |共享| 用拼音补全命令行中的中文名称和路径

#13

帖子 qq274980 » 2009-09-01 10:44

软件、音乐都用SOFT/MUSIC了,但是工作目录还是逃不掉的,比如项目文档

:em02
头像
lonelycorn
帖子: 438
注册时间: 2007-05-20 18:44
来自: 唐山,河北,中国
联系:

Re: |共享| 用拼音补全命令行中的中文名称和路径

#14

帖子 lonelycorn » 2009-09-03 20:32

我的目录是干净的一水ASCII字符。当然vfat分区不保证。
我逗无了奈了……
HP的本跑ubuntu还得把我折腾死。
显卡、无线/有线网卡、声卡、键盘……

代码: 全选

while :
do
  work_hard
done
yunpengwu
帖子: 294
注册时间: 2007-08-26 10:35
来自: 上海
联系:

Re: |共享| 用拼音补全命令行中的中文名称和路径

#15

帖子 yunpengwu » 2009-09-03 22:47

这个脚本实现的功能是我一直想要的,可惜自己水平不济。lz的脚本太及时啦!
回复