6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

cloud9のあんちょこ

Posted at

#cloud9でterminalからeditor(ace)で開くコマンド

$ c9 /path

これでマウスをさわらなくていいね!!

#簡易サーバ立ち上げ(rails)

$ rails s -p $PORT -b $IP

#キーバインド変更
Cloud9⇒Open your keymap 
今の設定(ちょっとemacs風)

keybinding.settings
[
    { "command": "backspace", "keys": ["Ctrl-H", "backspace"] },
    { "command": "gotoright", "keys": ["Ctrl-F", "right"] },
    { "command": "gotoleft", "keys": ["Ctrl-B", "left"] },
    { "command": "find", "keys": ["alt-F"] },
    { "command": "replace", "keys": ["alt-shift-F"] },
    { "command": "build", "keys": ["alt-shift-f5"] }
]

##上手くいかない設定
エンター(改行)をC-Mに設定することができない・・・。

{ "command": "\n", "keys": ["Ctrl-M", "enter"] },

ではダメsplittoLinesもsplitlineもちがうっぽい
git hubでみると、emacsでのC-Mのために、

"Return|C-m": {command: "insertstring", args: "\n"}, // "newline"

とあるがこれが再現できない。。
全てemacsやvimやsublineでいいよ!って人は
setting⇒keybindingから一括変更できます。

##注意!!

  • 既定のキーバインドを変更しないとバグります。(衝突時に既存の設定が優先される)。
  • keybindings.settingsを書き換えても、変更は保存されます。(設定をカラにしないと消えないという意味)
  • setteingからresetするともれなく設定が消えます!!

#メモリーがオーバして警告がでる
メモリーやCPUのバーグラフをクリックして
Restarを選択すれば大分減ります。
(作業内容によっては禁じ手かもしれませんが)

#参考
基本的な設定
http://nelog.jp/rails-on-cloud9
aceについてのstackflow
http://stackoverflow.com/questions/28028178/cloud-9-how-to-open-a-file-in-the-c9-editor-from-c9-terminal
aceのgithub
https://github.com/ajaxorg/ace/blob/master/lib/ace/keyboard/emacs.js

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?