forked from tmsanrinsha/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.inputrc
42 lines (39 loc) · 1.58 KB
/
.inputrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# 日本語対応
set convert-meta off
set meta-flag on
set output-meta on
#"\e[A": history-search-backward
#"\e[0A": history-search-backward
#"\e[B": history-search-forward
#"\e[0B": history-search-forward
"\C-n": history-search-forward
"\C-p": history-search-backward
# readlineマクロ
# http://d.hatena.ne.jp/hirose31/20090531/1243777478
$if mysql
# MySQL pager
# http://d.hatena.ne.jp/xyk/touch/20110207/1297045517
# MySQLの出力先をVimにする
"\C-xv": "\\P vim - -R -c 'set nowrap' -c 'set ft=mysql'\n"
# http://vim-jp.org/vimdoc-ja/starting.html
# - 標準入力を読み込む
# -R readonlyで開く。readonlyにしないと閉じるときに!が必要になるので
# -c ~/.vimrc ファイルを読み込んだ後に、コマンドを実行
# --cmd ~/.vimrc ファイルを読み込む前に、コマンドを実行
# set nowrap テキストを折り返さない
# set ft=mysql filetypeをMySQLにする
#
# pagerの設定を解除
"\C-xq": "nopager\n"
# 文字化け対策
# 送受信の文字コードをUTF-8にする
"\C-xu": "set names utf8;\n"
# set names utf8で
# character_set_client utf8 クライアントが送信する文字コード
# character_set_connection utf8 文字コード情報が無い文字列の文字コード
# character_set_results utf8 クライアントへ送信する文字コード
# を変更する
# http://www.dbonline.jp/mysql/myini/index3.html]
# http://d.hatena.ne.jp/ichiro_tanaka/20090305/1236236041
"\C-xf": "show full columns from "
$endif