我的.inputrc 文件
来源:互联网 发布:2016年8月中国经济数据 编辑:程序博客网 时间:2024/05/17 20:32
山不在高,有仙则灵,水不在深,有龙则灵
玩转键盘系列:
#map home 键,end 键 为到行首,行尾, 使命令行编辑符合我们通常的习惯
"\e[1~": beginning-of-line
"\e[4~": end-of-line
其中前面怪怪的双引号括住的部分是键盘序列。 在bash 下按ctrl-v, 再按控制键可以显示出该控制键序列
冒号后面的命令,可用bind -p 查看到具体的名称。 不要敲错字母了哈。
#定义<F7> 功能键为执行一个命令并把输出重定向到一个文件,并打印这个文件。
#哈哈,实现一键执行一个批命令(也可以让它执行你的sh 命令), 从此最常用的键盘操作就是简单的敲敲打打了。
# 这行命令,是我最常用的Android 编译命令, 其输出err.err 可以由vim 调入来快速修改错误
"\e[18~": "mm >err.err 2>&1 1>/dev/null\ncat err.err\n"
bochs 太自虐了,每次让我敲击u switch-mode, 终于想到了这个方法。功能键<F2>:键盘序列:设断点,模式转换,运行.
"\eOQ":"b 0\nu switch-mode\nc\n"
#忽略大小写,显示可能的文件列表,方便我们在命令行输入
set show-all-if-ambiguous on
其中那个长长的选项名称,可以用bind -v 命令查看。 是readline 的内置选项。
另实例:
F3 的按键序列
"\eOR":"grep -nr --include=*.c --include=*.cpp --include=*.h "
# F7 的按键序列
"\e[18~":"grep -nr --exclude=.svn "
~
关于按键序列,用cat命令,再敲击功能建也可以显示在终端上.(前面说的bash下按ctrl-v再击键也可以)
- 我的.inputrc 文件
- inputrc文件更改
- cygwin 的 /etc/home/XXXX 目录下没有.bash_profile 、 .inputrc 、 .bashrc 文件
- /etc/inputrc
- /etc/inputrc 详解
- Bash中自动补全时忽略大小写,Up,Down来搜索以该串字符开头的历史命令(.inputrc)
- Bash中自动补全时忽略大小写,Up,Down来搜索以该串字符开头的历史命令(.inputrc)
- 我的文件
- 我的.emacs文件
- 我的文件
- 我的.emacs文件
- 我的XML文件
- 我的.emacs文件
- 我的.vimrc文件
- 我的文件编辑器
- 我的 _vimrc 文件
- <<我的 .gitignore 文件>>
- 我的.emacs文件
- Android学习第17课—文件下载
- 运算符重载实例
- eclipse 快捷键一览
- Sqlserver 和.net中的事务
- The Usage of the volatile Keyword
- 我的.inputrc 文件
- 小光棍数
- nginx linux 目录地址
- 运用Scrum做项目管理真实案例之四
- android待机应用和若干常见问题解决
- cxf+spring发布webservice服务(客户端)
- 前两分数分母之和与分子之和分别等于后面的分母与分子之和。
- POJ1753 棋盘翻转(位压缩+广度优先搜索)
- 开源代码工厂