我的.inputrc 文件

原创 2012年03月25日 15:37:55

山不在高,有仙则灵,水不在深,有龙则灵


玩转键盘系列:

#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 completion-ignore-case on

set show-all-if-ambiguous on

其中那个长长的选项名称,可以用bind -v 命令查看。 是readline 的内置选项。


另实例:

 F3 的按键序列
"\eOR":"grep  -nr  --include=*.c  --include=*.{h,cpp} "
# F7 的按键序列
"\e[18~":"grep  -nr  --exclude=.svn "
~                                             
关于按键序列,用cat命令,再敲击功能建也可以显示在终端上.(前面说的bash下按ctrl-v再击键也可以)

版权声明:本文为博主原创文章,未经博主允许不得转载。

/etc/inputrc 详解

    inputrc 文件为特定的情况处理键盘映射,这个文件被 Readline 用作启动文件,Readline 是 Bash 和其它大多数 shell 使用的与输入相关的库。     ...
  • jiazhen
  • jiazhen
  • 2008年12月10日 10:51
  • 4469

我的.inputrc 文件

山不在高,有仙则灵,水不在深,有龙则灵 玩转键盘系列: #map home 键,end 键 为到行首,行尾, 使命令行编辑符合我们通常的习惯 "\e[1~": beginning-of-lin...
  • hejinjing_tom_com
  • hejinjing_tom_com
  • 2012年03月25日 15:37
  • 1049

Bash中自动补全时忽略大小写,Up,Down来搜索以该串字符开头的历史命令(.inputrc)

http://www.cnblogs.com/sunjie21/archive/2012/06/08/2542168.html Bash中自动补全时忽略大小写 编辑~/.i...
  • psvoldemort
  • psvoldemort
  • 2013年06月24日 13:35
  • 2639

inputrc文件更改

do not bell on tab- completionset bell-style none 把这两名去了可以更改系统敬告音.不要再后来输入字母d就不能输入....
  • jiean
  • jiean
  • 2008年05月23日 12:28
  • 399

Centos 7 配置

出现这个情况; error: RPM-GPG-KEY-EPEL-6: import read failed(2). 使用一下命令 rpm –import http://mirror...
  • v2810769
  • v2810769
  • 2017年02月28日 11:33
  • 407

我的screenrc,inputrc等配置文件

  • 2011年08月03日 23:49
  • 121KB
  • 下载

我的.inputrc 文件

山不在高,有仙则灵,水不在深,有龙则灵 玩转键盘系列: #map home 键,end 键 为到行首,行尾, 使命令行编辑符合我们通常的习惯 "\e[1~": beginning-of-lin...
  • hejinjing_tom_com
  • hejinjing_tom_com
  • 2012年03月25日 15:37
  • 1049

设置终端自动补全功能

Mac下使用终端输输入命令有时是相当快捷的方式,但过长的命令有时也令人头疼。本人也曾因终端无法自动补全所困恼,下面是设置终端自动补全命令的方法: 打开终端,输入:nano .inputrc   ...
  • zww1984774346
  • zww1984774346
  • 2015年09月26日 17:06
  • 962

/etc/inputrc

cat > /etc/inputrc # Begin /etc/inputrc# Modified by Chris Lynn # Allow the command prompt to wrap t...
  • xaoru2001
  • xaoru2001
  • 2009年06月14日 18:46
  • 292

cygwin 的 /etc/home/XXXX 目录下没有.bash_profile 、 .inputrc 、 .bashrc 文件

来源:http://www.cnblogs.com/greencolor/archive/2009/11/27/1612189.html Cygwin PATH 查找.bash_p...
  • Longerandlonger
  • Longerandlonger
  • 2012年05月02日 20:06
  • 5619
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:我的.inputrc 文件
举报原因:
原因补充:

(最多只允许输入30个字)