「Emacs」を編集中

ナビゲーションに移動 検索に移動

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。

最新版 編集中の文章
2行目: 2行目:
  
 
== 概要 ==
 
== 概要 ==
emacsは[[LISP]]の[[統合開発環境]]である。設定ファイルなども[[LISP]]で記述する。
 
 
 
emacsは非常に重たい[[ソフトウェア]]であり、20世紀のショボい[[パソコン]]に[[*BSD]]や[[Linux]]を入れた状態では起動に1分近くかかったりした。
 
emacsは非常に重たい[[ソフトウェア]]であり、20世紀のショボい[[パソコン]]に[[*BSD]]や[[Linux]]を入れた状態では起動に1分近くかかったりした。
 
そのため[[LISP]]使いの[[プログラマー]]は[[メインフレーム]]や[[ワークステーション]]を利用するお金持ち(ほぼ自腹では買っていない)ばかりであった。
 
そのため[[LISP]]使いの[[プログラマー]]は[[メインフレーム]]や[[ワークステーション]]を利用するお金持ち(ほぼ自腹では買っていない)ばかりであった。
 
そのような人々でも一度Emacsを起動したら絶対に終了しないのが通例であった。
 
そのような人々でも一度Emacsを起動したら絶対に終了しないのが通例であった。
 
+
だが、近年の[[パソコン]]のアホみたいな高性能化によりEmacsですら一瞬で起動できるようになったため、最近では普通の[[テキストエディタ]]として利用している者も増えているかもしれない。
近年の[[パソコン]]のアホみたいな高性能化によりEmacsですら一瞬で起動できるようになったため、最近では普通の[[テキストエディタ]]として利用している者も増えているかもしれない。
 
  
 
==論争==
 
==論争==
17行目: 14行目:
  
 
===起動===
 
===起動===
起動はEmacsを起動したのにち「M-x tetris」と打ち込む。「M-x」は[[メタキー]]([[PC/AT]]の[[Altキー]]、[[Mac]]の[[Optionキー]])である。[[メタキー]]が付いてない[[キーボード]]では[[Escキー]]を押した後に[[アルファベット]]の[[Xキー]]を押そう。
+
起動はEmacsを起動したのにち「M-x tetris」と打ち込む。「M-x」は[[メタキー]]であり、[[メタキー]]が付いてない[[キーボード]]では[[Escキー]]を押した後に[[アルファベット]]の[[Xキー]]を押そう。
  
 
また、[[シェル]]からいきなり起動することも出来る。
 
また、[[シェル]]からいきなり起動することも出来る。
 
<source lang="bash">
 
<source lang="bash">
 
% emacs -f tetris
 
% emacs -f tetris
</source>
 
 
以下のように[[alias]]を利用すれば何時でも簡単に[[テトリス]]で遊び放題である。
 
<source lang="bash">
 
% alias tetris='emacs -f tetris'
 
 
</source>
 
</source>
  
47行目: 39行目:
 
(define-key tetris-mode-map " "    'tetris-move-bottom)
 
(define-key tetris-mode-map " "    'tetris-move-bottom)
 
(define-key tetris-mode-map [left]  'tetris-move-left)
 
(define-key tetris-mode-map [left]  'tetris-move-left)
(define-key tetris-mode-map [right] 'tetris-move-right)
+
(define-key tetris-mode-map [righ   t] 'tetris-move-right)
 
(define-key tetris-mode-map [up]    'tetris-rotate-prev)
 
(define-key tetris-mode-map [up]    'tetris-rotate-prev)
 
(define-key tetris-mode-map [down]  'tetris-rotate-next)
 
(define-key tetris-mode-map [down]  'tetris-rotate-next)

MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMonoBook:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)

このページで使用されているテンプレート:

このページは 1 個の隠しカテゴリに属しています: