さくらインターネット(スタンダードプラン) .emacsを編集するぞい

さて、zshも無事動いているし次は.emacsを編集して
emacs を使いやすくするぞ!

で、ネット上に落ちている適当な.emacsの中身をコピーして
あとは自分なりにカスタマイズしよう。

で、いきなりエラー?
>An error has occurred while loading `/home/****/.emacs':
>File error: Cannot open load file, skk-autoloads
流石に拾ってきた内容だと自分の環境と合わない。

では、せっかくなので、
>File error: Cannot open load file, skk-autoloads
このskk-autoloadsにも対応させてみよう。

いや、やっぱりこの項目を削除して次に進んでみよう。
日本語が使えないと意味がないので、
>;; 日本語
>(progn
> (set-language-environment "Japanese")
> (set-terminal-coding-system 'euc-jp)
> (set-keyboard-coding-system 'euc-jp)
> (set-buffer-file-coding-system 'euc-jp)
> (setq default-buffer-file-coding-system 'euc-jp)
> (set-default-coding-systems 'euc-jp))

ctlr + h がhelpになってしまって泣きをみるのでバックスペースに変更。
>;;キーバインド
>(global-set-key "\C-h" 'delete-backward-char)

これで戦闘能力がアップしたっぽいなぁ。




さくらインターネット(スタンダードプラン) zshを使ってみたいから頑張ってみる。

参考サイト通りにやってみたけど、
自分が素人過ぎてワケがわからん。
http://d.hatena.ne.jp/aircastle/20071209/1197144758

>次に設定を有効にします.
>% source .zshrc
>更に,ログイン直後にzshが使えるように,.loginに以下を書き加えます.
>$HOME/local/zsh/bin/zsh

で、分からない時はググルに限る。
シェルが変わってないからかと素人判断をして、
シェルを変更てみる。
$ chsh -s /usr/local/bin/zsh
と打てばいいらしい。
でも、さっきインストールしたzshは、
/home/46kn/local/zsh/bin/zsh
だから、
$ chsh -s /home/46kn/local/zsh/bin/zsh
なのかなと思いエンター押したらpwを聞かれたのであっていたらしい。

参考サイト
http://www.cocoalife.net/2008/12/post_773.html

でも、何も変わらん。
こうなったら強制的にログアウト。

そうしたら、左側の部分[% *** %]みたいな内容が変わった!
自分がどのシェルを使っているのかチェックするのは、
echo $shell
と打つ。
そうしたら、何も映らない。
もう挫折か・・・
次に、
echo $SHELL
と打つ。
/usr/local/bin/zsh
と表示される。
あれ?
/home/46kn/local/zsh/bin/zsh
にzshってあるんじゃないの?
もう駄目だ、やっぱり挫折だ。

でも、動いているからいいや。
とりあえず、参考サイト通り、
# for emacs
export EMACS_HOME=$HOME/local/emacs
export PATH=$EMACS_HOME/bin:$PATH

# for screen
export SCREEN_HOME=$HOME/local/screen
export PATH=$SCREEN_HOME/bin:$PATH

# for main command
export PATH=/bin:$PATH

と記述して。保存。

次はemacsの設定を変更するための、.emacsを編集するぞ!

さくらインターネット(スタンダードプラン) emacs、screen、zshをインストールしたからpathを通してみる

pathを通さなきゃ使えないことはなさそうだけど、
便利に使いたいから通すよ。

■参考にしたサイト
*さくらインターネットにemacs,zsh,screenをインストールする
http://d.hatena.ne.jp/aircastle/20071209/1197144758
下のほうの「emacs, screen, zshの設定を行う.」を参考

% cd ~/
% touch .zshrc
% ./local/emacs/bin/emacs .zshrc

これで、.zshrcというファイルを作ってemacsで編集してみる。。。
おっと、秀丸とショートカットが全く違うぞ!

.zshrcに下記内容を秀丸の要領でそのままコピろうとctrl + v を押しても
虚しい警告音が鳴るだけ・・・

# for emacs
export EMACS_HOME=$HOME/local/emacs
export PATH=$EMACS_HOME/bin:$PATH

# for screen
export SCREEN_HOME=$HOME/local/screen
export PATH=$SCREEN_HOME/bin:$PATH

# for main command
export PATH=/bin:$PATH

どうやら外部データのコピーは右クリックでペーストらしい。
ついでに保存はctrl + s ではなく、 ctrl + x 押して離して s だった。
ctrl + sだとI-searchとか下のほうにでた。とりあえずエンターおしまくって消しました。
で、ctrl + x押して c押してファイルをとじ、参考リンク内容の、
% source .zshrc
やって反映。

だが、 source .zshrc をやっても何も変わらない。
人生こんなもんだ。。。

さて、どう生きようか。

さくらインターネット(スタンダードプラン) emacs→screen→zshをインストールしてみる

みんな入れているから入れる。
そんなのりなzshです。

何ができるかってあまりわからんですが、
最強のシェル、それは「zsh」
漢のzsh
http://journal.mycom.co.jp/column/zsh/001/index.html
といわれているようなので最強好きはいれておくわ。
どうやらシェルをいろいろと補完してくれるものらしい。。。

■参考にしたサイト
*さくらインターネットにemacs,zsh,screenをインストールする
http://d.hatena.ne.jp/aircastle/20071209/1197144758

>オリジナル
% mkdir $HOME/local/zsh
% cd ~/tmp
% wget http://www.zsh.org/pub/zsh-4.2.6.tar.gz ←このファイルが見つからん・・・
% tar xfvz zsh-4.2.6.tar.gz
% cd zsh-4.2.6
% ./configure --prefix=$HOME/local/zsh
% make
% make install

とりえあえず、
http://www.zsh.org/pub/
にアクセスして似たような名前のファイルを指定してみた。
zsh-4.2.7.tar.gz
を発見したので、
% wget http://www.zsh.org/pub/zsh-4.2.7.tar.gz
を指定したら動いた。

% mkdir $HOME/local/zsh
% cd ~/tmp
% wget http://www.zsh.org/pub/zsh-4.2.7.tar.gz
% tar xfvz zsh-4.2.7.tar.gz
% cd zsh-4.2.7
% ./configure --prefix=$HOME/local/zsh
% make
% make install

バージョンが違うからちょいと不安なぼくちん。

■これ関連する悩み
これで.zshrcというファイルにemacsとscreenのpathを追加して、
どこでも動くようにしちゃうぞ!

次に続く・・・のか。

さくらインターネット(スタンダードプラン) emacs→screenをインストールしてみる

screenを調べてみると、
黒い画面がタブ化されるようなものと勝手に解釈する。
結構便利じゃん。

■参考にしたサイト
*さくらインターネットにemacs,zsh,screenをインストールする
http://d.hatena.ne.jp/aircastle/20071209/1197144758

% mkdir $HOME/local/screen
% cd ~/tmp
% wget ftp://www.dekaino.net/pub/screen/screen-4.0.3.tar.gz
% tar xvfz screen-4.0.3.tar.gz
% cd screen-4.0.3
% ./configure --prefix=$HOME/local/screen
% make
% make install

まんまコピペしたら綺麗にインストールされた。
Now please check the pathnames in the Makefile and in the user
configuration section in config.h.
Then type 'make' to make screen. Good luck.

■これ関連する悩み
emacsと同じ。screenと打っても何もおこらない。
-bash: screen: command not found

どうやらこのままだと動かないっぽい。pathを通さなきゃ。しらんけど。
でも、.zshrcというファイルにpathを書かなきゃダメだけど、
shellが違うの?ナニソレおいしいの?

こうなったらzshも入れてみぜぇ!