RStudioというか、RStudioのエディタの機能だと思うけど、あまりまとめられているのを見たことがなかったので、地味なものばかりを、勝手にまとめてみた。
括弧の前後でのダブルクリック
func(dat[val.1 > 0])
みたいなコマンドがあったとき、
(
や[
の前、または)
や]
の後ろでダブルクリックすると、
()
や[]
を含めた引数全体が選択され、
(
や[
の後ろ、または)
や]
の前でダブルクリックすると、
()
や[]
を含まない引数全体が選択される。
ただし、)
や]
の前であっても、直前の)
や]
の後ろであれば、そちらの判定が優先される。
上の例で言うと、
[
の前をダブルクリックした場合、[val.1 > 0]
が選択され、
[
の後ろをダブルクリックした場合、val.1 > 0
が選択される。
また、]
の後ろ(つまり)
の前)をダブルクリックした場合は、
dat[val.1 > 0]
ではなく、[val.1 > 0]
が選択される。
オブジェクト上でのダブルクリック
val.1
のように間にピリオドが入ったようなオブジェクトであっても、オブジェクトの上でダブルクリックすると、オブジェクト名だけが選択される。
トリプルクリック以上
ちなみにトリプルクリックは行全体の選択となり、クリック×4はファイル全体の選択となる。
括弧で囲む
オブジェクトを選択した状態で、
(
や[
を入力すると、選択範囲を()
や[]
で囲ってくれる。