| |
>1.スクロールについて
>
>画面上の現在行を変えずにスクロールがしたい。
>マウスのホイールを使ったスクロールができますが
>キーボードでも行いたい。
キー割り当てで、カーソル移動系の「スクロールアップ(その2)」「スクロール
ダウン(その2)」を割り当てるとできると思います。
>または現在のカーソル行を画面の中央に移動したい。
>ようするに画面の中央で入力したい。
カーソルを画面の中央に移動させるというコマンドは無いので、やるとしたらマ
クロを作る必要があります。
例:
goscreentop;
#y1 = y;
goscreenend;
#y2 = y;
moveto 0, (#y1 + #y2) / 2;
>2.複数行の選択について
>
>行選択で複数行選択をしたい。
>行番号のところで、マウスを使うと選択できるが
>キーボードでも行いたい。
キーボードでやる場合はHomeキーを押して行頭にもっていき、Shift+Up/Downで
選択するというのが一般的な操作になると思います。
あるいは、Home、「選択開始」コマンド(標準でShift+F6)、Up/Downという操作
でもいいかもしれません。
マクロの例:
golinetop;
beginsel;
down;
>3.grepについて
>
> これはキーボードは関係ありません。
> 検索できる場所を複数指定したい。
grepで検索する場所を複数指定することはできません。
「サブフォルダも検索」にチェックを入れておくと、サブフォルダも含めて全て
検索します。
>4.グローバル置換を行いたい。
>
> これもキーボードは関係ありません。
> 置換条件を複数指定できて、検索できる箇所を
> 指定して置換をおこないたい。
グローバル置換に相当する機能は標準の機能としてはありません。
標準の機能としてやるべき課題となっています。
以下のマクロライブラリに、マクロ作者様に作っていただいたマクロがいろいろ
登録されているので、探してみるといいものが見つかるかもしれません。
http://hide.maruo.co.jp/lib/macro/index.html
|
|