ラベル Linux の投稿を表示しています。 すべての投稿を表示
ラベル Linux の投稿を表示しています。 すべての投稿を表示

Firefox(v3.6)のuser.jsを晒す。

Macの場合は、
"~/Library/Application¥ Support/Firefox/profiles/乱数.default/"
Windowsは
"C:\Documents and Settings\ユーザ名\Application Data\Mozilla\Firefox\Profiles\乱数.default\user.js"
Linux系は
"~/.mozilla/firefox/乱数.default/"
に放り込むだけ。

user.js
http://drp.ly/17BH1M

主にインターフェース、ネットワーク、タブ幅を設定。

.vimperator専用のシンタックスファイル

借りものですがやり方を紹介。

http://drp.ly/VT3bH
このファイルをDLして、ホームの.vim/syntax/に入れるだけ。

~/.vim/syntax/vimperator.vim

その後は~/.vimrcの最後に以下を追記。

 autocmd BufNewFile,BufRead .vimperatorrc set filetype=vimperator


以上で簡単に.vimperatorrc色付けができるように。

.vimperatorrcを晒す。

散々情報は載っているが、誰かの役に立てばいいと思い、コメント付きで設定。
プラグインはTwitter.jsのみ。
" +----------------------------------------------------------------
" .vimperatorrc
" created by 深紫@DeepPurple 09 Apr 2010
" +----------------------------------------------------------------

" vim: set ft=vimperator:

" +----------------------------------------------------------------
" Basic settings
" +----------------------------------------------------------------
" changing browser title
" ブラウザタイトル
set titlestring=Firefox
" GUI settings
" メニューバーとツールバーの表示
set guioptions=mT
" search keyworkds force to be strong view at all pages
" 検索キーワードをハイライト
set hlsearch
" search ignore case
" 大文字小文字を無視
set ic
" using not beep, visual bell
" ビープ音を消す
set visualbell
" not use text content
" 自動でテキストエリアにフォーカスしない
set focuscontent
" inactivete visual lebel
set visualbellstyle=display:none;
" complementation settings
set wildoptions=auto
" completion settings
" 補完対象設定
set complete=bsfhl
" +----------------------------------------------------------------
" Key map settings
" +----------------------------------------------------------------
" jとkの移動量
noremap j 5j
noremap k 5k
" forward / backward
" ブラウザの進む/戻る
map        h
map        l
" tab move
" タブ移動
map        H gT

map        L gt 
map        D       
" +----------------------------------------------------------------
" Plugins
" +----------------------------------------------------------------
" +-----twitter.js-------------------------------------------
" tweet something
" 何かつぶやく
nnoremap ,t :twitter
" view time line
" タイムラインを見る
nnoremap ,T :twitter!
" view someone's reply
nnoremap ,@ :twitter!@
" tweet search
nnoremap .s :twitter!?
" +----------------------------------------------------------------
" Other scripts
" +----------------------------------------------------------------

プロンプト(PS1)の設定

ターミナルを使っていない人には関係ない話題ですが、最近気に入ったプロンプトの紹介。
今使ってるのは以下みたいな感じ。
 最初に赤文字で時間、次に水色でアカウント名、次に緑でシェル名、最後に黄色でカレント(現在の作業)ディレクトリ名
というふうになっている。
一見、2行になっているのでやりにくいと思われがちですが、時間とカレントディレクトリが分かってると更に作業が捗ることに気がつきました。
 設定はもちろんホームディレクトリの.bashrcから以下のように。

PS1="\[\033[35m\]\t\[\033[m\]-\[\033[36m\]\u\[\033[m\]@\[\033[1;32m\]\s:\[\0    33[33;1m\]\w\[\033[m\]\n$ "

もちろんこれ以外にも色んな設定の仕方はあるのですが、それは十人十色。
みなさんも自分に合ったプロンプトを探してみてはいかがでしょうか。
以下は参考までに。

プロンプトの確認や設定
http://pocketstudio.jp/linux/?%A5%D7%A5%ED%A5%F3%A5%D7%A5%C8%A4%CE%B3%CE%C7%A7%A4%E4%C0%DF%C4%EA

おもしろくて役に立つ8つのbashプロンプト

http://journal.mycom.co.jp/articles/2009/09/09/bash/index.html

改変を続けた.bashrc

echo "initializing .bashrc....."
date
# Custom alias
alias ka='killall'
alias k='kill'
alias ls='ls -G'
alias ll='ls -al'
alias l='ls -aF'
alias cl='clear'
alias h='history 50'
alias cpi='cp -i'
alias rmi='rm -i'
alias mvi='mv -i'
alias vi='vim'
alias view='vim'
alias diskm='diskutil mount'
alias disku='diskutil unmount'
alias j='jobs -l'
alias opend='open -R'
alias scrcap='screeccapture -iW'
alias ascpt='osascript'
alias 744='chmod 744'
alias 755='chmod 755'
alias 644='chmod 644'
alias memst='vm_stat'
alias top='top -orsize'
# Open Applications
alias mi='open -a mi'
alias co='open -a CotEditor'
alias xcode='open -a Xcode'
alias ibuild='open -a Interface¥ Builder'
alias fire='open -a Firefox¥ for¥ Mac3.5.5'
alias opera='open -a Opera'
alias dw='open -a Adobe¥ Dreamweaver¥ CS4'
alias aulab='open -a AU¥ Lab'
alias apedit='open -a AppleScript¥ Editor'
alias xls='open -a Microsoft¥ Excel'

# defined shell script
alias kaa='‾/src/sh/system_sh/ka_process.sh'
alias rmt='‾/src/sh/function_sh/RemoveTrash.sh'
alias busrc='‾/src/sh/function_sh/backup_src.sh'
alias gj='‾/src/sh/function_sh/google.sh'
alias google='‾/src/sh/function_sh/google.sh'
alias ggrks='‾/src/sh/function_sh/google.sh'
alias budoc='‾/src/sh/function_sh/backup_doc.sh'
# defined AppleScript
alias rmb='osascript ‾/src/AppleScript/rmTrash.scpt'

# system
alias ver='sw_vers'
alias reboot='‾/src/sh/system_sh/reboot.sh'

# custom function
# change directry
function hdd
{
cd /Volumes/HD-H300U2/;
}
function usbmem
{
cd /Volumes/RUF-C/U2/;
}
function tmp
{
cd ‾/tmp/;
}

function cdir
{
cd ‾/src/c/;
}

function javadir
{
cd ‾/src/java/;
}

function cppdir
{
cd ‾/src/cpp/;
}

function dl
{
cd ‾/Downloads/;
}

function src
{
cd ‾/src/;
}

function sh
{
cd ‾/src/sh/;
}

function phpdir
{
cd ‾/src/cgi/php/;
}

function perldir
{
cd ‾/src/cgi/perl/;
}
function ap
{
cd /Applications/;
}

function util
{
cd /Applications/Utilities/;
}
function cocoadir
{
cd ‾/src/cocoa/project/;
}

function cgidir
{
cd ‾/src/html/cgi/;
}

# action
function i
{
if [ "$1" ]; then
history 100 | grep "$@";
else history 30;
fi;
}
function dispstatus
{
if [[ "$STY" ]]; then
echo -en "¥033k$1¥033¥134";
fi
}
function showexit
{
local s = $?
dispstatus "${PWD/¥/home¥/randy/‾}"
if [[ $s -eq 0 ]]; then
return;
fi
echo "exit $s"
}

function appstatus
{
ls | cat >> ‾/AppResult.txt;
}

echo "loading complete!!"


ログインが遅くなるからこれ以上増やすのはやめとこう・・・
Powered by Blogger