秀マクロ(mac)

変数

  • 文字列型
    $str1 = "STR";
    $str2 = "S" + "T" + "R";
  • 数値型
    #num1 = 10;
    #num2 = 5 * 2;
  • 配列
    $sarray[0] = "STR";
    #narray[#num1+2] = 10;

構文

$a = 10;
while( 1 ){
	if( $a > 10 ){
		break;
	}else if( $a == 10 ){
		$a++;
		continue;
	}else{
		$a++;
	}
}
if( #flag ){
	#flag = 0;
}else{
	#flag = 1;
}

変換

val(s1)
文字列→数値 変換失敗なら 0
hex(n1)
数値→16進数文字列
str(n1)
数値→文字列

入力

input(s1 [,s2])
s1を表示し入力を求め、文字列を取得する。初期値として s2 が指定可能
inputpos(s1)
s1を表示しカーソル位置を求める。エンターで決定し x と y に位置が入る。

編集

insert s1 [,1]
カーソル位置に文字列を挿入する(カーソル位置が挿入後に移動
第2パラメータに 1を指定すると改行コードの違いを正しく解釈する(v8.00以降)
insertfix s1 [,1]
カーソル位置に文字列を挿入する(カーソル位置は変わらない)
第2パラメータに 1を指定すると改行コードの違いを正しく解釈する(v8.00以降)
overwrite s1
カーソル位置から文字列を上書きする
backspace
カーソル位置の前の1文字削除
delete
カーソル位置の1文字削除
deletebefore
カーソル位置より後を削除
deletebefore
カーソル位置より前を削除
deleteline
カーソル行を削除
deleteline2
deleteword
deletewordall
deletewordfont

カーソル

up
カーソルを上に移動
down
カーソルを下に移動
right
カーソルを右に移動
left
カーソルを左に移動
gofileend
カーソルをファイルの最後に移動
gofiletop
カーソルをファイルの先頭に移動
gokakko
カーソルを対応する括弧に移動
golastupdated
カーソルを最後に編集した所に移動
goleftkakko
カーソルを'{'に移動
gorightkakko
カーソルを'}'に移動
golinetop
カーソルを行頭に移動
golinetop2
カーソルを論理行頭に移動
golineend
カーソルを行末に移動
golineend2
カーソルを論理行末に移動
golineend3
カーソルを行末に移動(その2) (V5.05以降)
goscreenend
カーソルを画面の最後に移動
goscreentop
カーソルを画面の先頭に移動
jump
指定行に移動のダイアログを出す
moveto
任意の位置へのカーソル移動
movetolineno
任意の位置へのカーソル移動
moveto2
任意の位置へのカーソル移動
nextpage
次ページ
prevpage
前ページ
halfnextpage
半次ページ
halfprevpage
半分前ページ
rollup
スクロールアップ
rollup2
スクロールアップ2
rolldown
スクロールダウン
rolldown2
スクロールダウン2
wordleft
単語左(V6.50未満との互換の動作)
wordleft2
単語左(V7.09以降)
wordright
単語右
wordrightsalnen
単語右(サルネン風)
gowordtop
単語の先頭に移動(V6.50未満との互換の動作)
gowordend
単語の最後に移動(V6.50未満との互換の動作)
gowordtop2
単語の先頭に移動(V6.50以上の動作)
gowordend2
単語の最後に移動(V6.50以上の動作)
prevpos
前のカーソル位置
setmark
現在行のマーク/マーク解除
clearallmark
マークを全て解除
marklist
マーク一覧
nextmark
マーク行の下検索
prevmark
マーク行の上検索
prevfunc
上の強調行に移動
nextfunc
下の強調行に移動
nextresult
次の結果(V8.00以降)
prevresult
前の結果(V8.00以降)
gotagpair
対応するタグに移動(V8.00以降)
backtab
タブ後退(V8.00以降)
(タブ後退は、カーソル位置よりも左にあるタブストップにジャンプします。)
forwardtab
タブ前進(V8.00以降)
(タブ前進は、カーソル位置よりも右にあるタブストップにジャンプします。)

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規新規下位 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-11-22 (金) 01:06:54 (1278d)