|
情報ありがとうございます。
>>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;
試してみて、動作しました。
ただ、選択開始から下に選択する場合は
問題ないのですが、上に選択する場合
1行上から選択開始になってしまいました。
>
>
>>3.grepについて
>>
>> これはキーボードは関係ありません。
>> 検索できる場所を複数指定したい。
>
>grepで検索する場所を複数指定することはできません。
>「サブフォルダも検索」にチェックを入れておくと、サブフォルダも含めて全て
>検索します。
了解です。
>
>
>>4.グローバル置換を行いたい。
>>
>> これもキーボードは関係ありません。
>> 置換条件を複数指定できて、検索できる箇所を
>> 指定して置換をおこないたい。
>
>グローバル置換に相当する機能は標準の機能としてはありません。
>標準の機能としてやるべき課題となっています。
>以下のマクロライブラリに、マクロ作者様に作っていただいたマクロがいろいろ
>登録されているので、探してみるといいものが見つかるかもしれません。
>http://hide.maruo.co.jp/lib/macro/index.html
了解です。
|
|