Linux,命令行编辑工具配置
emacs和inputrc文件
全局command编辑器配置
可以在当前用户的home目录进行个性化配置make changes for a specific user you can edit the .inputrc file located in the user's home directory
一下是/etc/inputrc文件的内容# do not bell on tab-completion#set bell-style noneset meta-flag onset input-meta onset convert-meta offset output-meta on# Completed names which are symbolic links to# directories have a slash appended.set mark-symlinked-directories on$if mode=emacs# for linux console and RH/Debian xterm'\e[1~': beginning-of-line'\e[4~': end-of-line# commented out keymappings for pgup/pgdown to reach begin/end of history#'\e[5~': beginning-of-history#'\e[6~': end-of-history'\e[5~': history-search-backward'\e[6~': history-search-forward'\e[3~': delete-char'\e[2~': quoted-insert'\e[5C': forward-word'\e[5D': backward-word'\e[1;5C': forward-word'\e[1;5D': backward-word# for rxvt'\e[8~': end-of-line'\eOc': forward-word'\eOd': backward-word# for non RH/Debian xterm, can't hurt for RH/DEbian xterm'\eOH': beginning-of-line'\eOF': end-of-line# for freebsd console'\e[H': beginning-of-line'\e[F': end-of-line$endif[oracle@golonglee ~]$
用命令bind的v选项看keyboard的bindings类型
command substitution例如echo `pwd`这个是substitution命令,先执行,然后将输出传递给前面一个command,这里不是单引号,是~键的符号
如果以上经验帮到您,麻烦在左下角给点个赞,谢谢!