マクロを簡単に作る方法でも結構です。
teratermはAltキー+Vでクリップボードの内容をペーストできます。
これとクリップボード系のツールを組み合わせてみてはどうでしょうか?
ワンクリックにはなりませんが、定形文を登録してクリップボードに入るようにしておけばブックマークに近い使い勝手になると思います。
http://www.nakka.com/soft/clcl/
http://www.softnavi.com/clipboard.html
多分ご存知だと思いますが、よく使うコマンドならシェルのリトリーブを活用するのもいい方法だと思います。
(コマンドラインで "cd"を打ち込んで ↑↓キーでcd xxxxのヒストリを読み出すなど。)
unix系の話ですかね。
zsh
.zshrc
alias c="cd /var/log"
tcsh
.tcshrc
alias c cd /var/log
なんかでとりあえずなんでもできます。
どちらも c で /var/log に移動します。
設定ファイルを書き換えたら、反映させるのにログアウトするのは面倒なので、
source ~/.zshrc
などとするといいです。
zshは機能が多いので結構いろいろ便利にできます。
関係ない話だったらすいません。
以下のように記述したテキストファイルを用意して、Tera Term本体があるフォルダに拡張子「.ttl」で保存して置きます。
※保存場所は何処でも良いと思いますが、ファイル選択ダイアログで表示される初期フォルダなので・・・
画面に入力だけする場合
send 'cd /var/www/xxx/public_html'
http://www.teraterm.net/manual/ja/macro/command/send.html
画面入力後、実行までする場合
sendln 'cd /var/www/xxx/public_html'
http://www.teraterm.net/manual/ja/macro/command/sendln.html
・TTLコマンドリファレンス
http://www.teraterm.net/manual/ja/macro/command/index.html
・マクロ実行方法
http://www.teraterm.net/manual/ja/macro/howtorun.html
※「コントロール」→「マクロ」で表示されるマクロ選択ダイアログでTTLファイルを選択するだけです。
ありがとうございます!
TeraTermマクロは、シェルスクリプト程度の簡単さですよ。
メモ帳を開いて、適当なファイル名に、拡張子 .ttl をつけて…
コマンドを書き並べて TeraTerm に読み込ませたら、書いたとおりに実行してくれるんですから。
たとえば、コマンドを実行したいときは
sendln 'echo hello world!'
とだけ書いたマクロファイルを TeraTerm に読み込ませれば、そのままコマンドを実行してくれます。
たくさん書いて、プロンプトが返って来る前に一気に実行してしまって都合が悪いときは
wait '$' '#'
と、プロンプトの記号を入れると、それが表示されるまで待ってくれます。
最新版のTeraTerm ヘルプは、サンプルが掲載されてかなり分かりやすくなってます。
で、いちいちマクロを読み込ませるのは面倒だー!
と思ったら、コマンドを書いたテキストファイル(たとえば「echo hello world!」だけ)をログインしている端末にドラッグ&ドロップすれば、
「ファイル転送を行いますか?」と出るので、OKするとそのままテキストに書いたコマンドが実行されます。
あとは…alias かなぁ
でも、個人的には、気軽な方法だと(全部消し[# rm -f / ]とかが)怖いです。
ありがとうございます!わかりやすいです
クリップボードを活用するのはありですね。
リトリーブというのは知りませんでした。スゴク使えそうですね。ありがとうございます