unixのコマンドは、慣れると便利です。 がデフォルトだと、DOSコマンドを使おうとすると文字化けするので、 文字コードの設定が必要です。
デフォルトの文字コードはUTF-8にしたいので、 sakuraエディタを呼ぶ場合のデフォルトの文字コードをUTF-8にする方法を知っておくとよいと思います。
下記から直接インストールが可能です。
let &t_ti.="\e[1 q" "カーソルを調整 let &t_SI.="\e[5 q" "カーソルを調整 let &t_EI.="\e[1 q" "カーソルを調整 let &t_te.="\e[0 q" "カーソルを調整 set backspace=indent,eol,start "Backspaceを調整 "新しい行のインデントを現在行と同じにする set autoindent "シフト移動幅 "set shiftwidth=4 "閉じ括弧が入力されたとき、対応する括弧を表示する set showmatch "クリップボードをWindowsと連携 set clipboard=unnamed "行頭の余白内で Tab を打ち込むと、'shiftwidth' の数だけインデントする。 set smarttab "カーソルを行頭、行末で止まらないようにする set whichwrap=b,s,h,l,<,>,[,]
:syntax on
下記のようになっているので
if [ -n "${BASH_VERSION}" ]; then if [ -f "${HOME}/.bashrc" ]; then source "${HOME}/.bashrc" fi fi
.bash_profileを使えるようにするため、下記のようにする。
if [ -n "${BASH_VERSION}" ]; then if [ -f "${HOME}/.bashrc" ]; then source "${HOME}/.bashrc" fi if [ -f "${HOME}/.bash_profile" ]; then source "${HOME}/.bash_profile" fi fi
alias vi='vim' alias grep='grep --color' alias vib='vi ~/.bash_profile' alias viv='vi ~/.vimrc' alias sourceb='source ~/.bash_profile' alias nnn='nkf' alias ls='ls --color=auto' export LESS='-R' export LESSOPEN='| /usr/bin/src-hilite-lesspipe.sh %s' set LANG=ja_JP.UTF-8 home=/cygdrive/c/Users/khayashi startup=$home/AppData/Roaming/Microsoft/Windows/Start\ Menu/Programs/Startup alias sakura='$home/Desktop/Tool/SakuraDown12f-14/sakura.exe -CODE=4' function open(){ Explorer /e,$1 }
http://www.yuichon.com/2013/04/vim-colorscheme/
find . -name '*.txt' | xargs grep -n ab
Default以外のツールの説明です。
Ruby
expect
ダウンロードはこちら
http://sourceforge.jp/projects/nkf/downloads/53171/nkf-2.1.2.tar.gz/
cygwinのインストールからは入れることができなかったので、自分でコンパイルしなくてはならないのかもしれない。
windows8だと、
fhandler_disk_file::fixup_mmap_after_fork:
とエラーがでるので、
export LANG=C
といれよう
Cygwinにnkfをインストールしよう
http://assimane.blog.so-net.ne.jp/2011-09-12
全部
Cygwinをいれると、パス名がcygdriveなんたらで表現される点がうっとおしいので、下記の右クリックメニューをいれておく。
http://www.gigafree.net/system/context/pathcopycopy.html
エクスプローラの右クリックメニュー内に、ファイル名 / フルパス 等のコピー機能を追加してくれるソフト。 ファイルの 名前 / フルパス / フォルダパス / UNC パス / インターネットパス / Unix パス / Cygwin パス を, エクスプローラの右クリックメニューから簡単にコピーできるようにしてくれます。
http://d.hatena.ne.jp/halts/20081230/1230658141
cygwinでviを使うときに美しいの色をさがしていた。下記がおすすめ、
というかcygwinのデフォルトこれにしておいてほしい。
http://www.yuichon.com/2013/04/vim-colorscheme/
"let &t_ti.="\e[1 q" "カーソルを調整 "let &t_SI.="\e[5 q" "カーソルを調整 "let &t_EI.="\e[1 q" "カーソルを調整 "let &t_te.="\e[0 q" "カーソルを調整 set backspace=indent,eol,start "Backspaceを調整 "新しい行のインデントを現在行と同じにする "set autoindent "シフト移動幅 "set shiftwidth=4 "閉じ括弧が入力されたとき、対応する括弧を表示する set showmatch "クリップボードをWindowsと連携 set clipboard=unnamed "行頭の余白内で Tab を打ち込むと、'shiftwidth' の数だけインデントする。 set smarttab "カーソルを行頭、行末で止まらないようにする set whichwrap=b,s,h,l,<,>,[,] set t_Co=256 colorscheme molokai :syntax on
最強シェルだ。おすすめの設定を、こだわりのひとのを参考にしたほうがよい。