Emacs-Lisp/書き込み権限のないファイル・ディレクトリをsudoで開く、sudo.el

kobapan @ wiki内検索 / 「Emacs-Lisp/書き込み権限のないファイル・ディレクトリをsudoで開く、sudo.el」で検索した結果

検索 :
  • Emacs-Lisp
    ...ll に引き継ぐ Emacs-Lisp/書き込み権限のないファイル・ディレクトリをsudoで開く、sudo.el Emacs-Lisp/今開いているファイルの関数一覧をさっと見るkokopelli.el Emacs-Lisp/簡易なプロジェクト管理bookmark-buffers.el Emacs-Lisp/ウィンドウ間の移動 Macro Emacs-Lisp/defgroup (2009-01-04 07 57 23) Emacs-Lisp/Common Keywords (2009-01-04 08 14 58) Emacs-Lisp/font-lock-add-keywords (2009-01-04 16 11 26) Emacs-Lisp/defface (2009-01-04 16 22 42) Emacs-Lisp/defconst ...
  • emacs/texiファイルからinfoファイルを作成して使う
    info ディレクトリ作成 mkdir ~/.emacs.d/info Gauche $ cd Gauche-*.*.*/doc $ makeinfo gauche-refj.texi $ mv gauche-refj.info gauche-refj.info-1 gauche-refj.info-2 gauche-refj.info-3 gauche-refj.info-4 gauche-refj.info-5 gauche-refj.info-6 gauche-refj.info-7 gauche-refj.info-8 gauche-refj.info-9 gauche-refj.info-10 gauche-refj.info-11 ~/.emacs.d/info/ ※ makeinfo が入ってなかったら、 $ sudo apt install texi...
  • Emacs-Lisp/memq
    概要 Function memq OBJECT LIST この関数は、OBJECTがLISTの要素かどうか調べる。そうならば、`memq はOBJECTが最初に現れるところから始まるリストを返す。さもなければ`nil を返す。`memq の文字`q は、リストの要素に対するOBJECTの比較に`eq を使うことを意味する。たとえば、 (memq b (a b c b a)) = (b c b a) (memq (2) ((1) (2))) ; `(2) と`(2) は`eq ではない = nil (@seeEmacs-Lisp/member) 呼出元 grass.el(0.1.8)/defun grass-parse-normalize ...
  • Emacs-Lisp/nconc
    概要 Function nconc rest LISTS この関数は、LISTSのすべての要素を入れたリストを返す。Emacs-Lisp/appendと異なり、LISTSをコピー*しない*。そのかわりに、各LISTSの最後のCDRを後続のリストを指すように変更する。LISTSの最後は変更しない。 例 (setq x (1 2 3)) ⇒ (1 2 3) (setq y (a b c)) ⇒ (a b c) (nconc x y (4 5)) ⇒ (1 2 3 a b c 4 5) x ⇒ (1 2 3 a b c 4 5) y ⇒ (a b c 4 5) (4 5) ⇒ (4 5) 呼出元 grass.el(0.1.8)/defun grass-parse ...
  • emacs/ctags
    10数年来、タグジャンプを使わずに他人のソースコードを読んで来たが、寄る年波か、突然面倒くさくなったので、emacsでctagsを使うことにした。 インストール TAGSファイルの生成に、外部プログラムのExuberant Ctagsを使う。41種類の言語に対応。Schemeも対応している。 $ sudo apt install exuberant-ctags 設定 emacsでctagsを気持ちよく使うために、ごにょごにょ。 (defun compile-ctags (dir) "compile ctags for the current project" (interactive "D[ctags] project root ? ") (let ((d...
  • Emacs-Lisp/delq
    概要 Function delq OBJECT LIST この関数は、LISTからOBJECTに`eq であるすべての要素を破壊的に削除する。`delq の文字`q は、`memq と同様に、リストの要素に対するOBJECTの比較に`eq を使うことを意味する。 例 `delq がリストの先頭から要素を削除する場合には、単にリストを辿って削除し た要素のつぎから始まる部分リストを返します。 (delq a (a b c)) == (cdr (a b c)) リストの中ほどの要素を削除する場合には、削除にはCDRの変更を伴います (@see Setcdr) (setq sample-list (a b c (4))) = (a b c (4)) (delq a sample-list) =...
  • Emacs-Lisp/delete
    概要 Function delete OBJECT LIST この関数は、LISTからOBJECTに`equal であるすべての要素を破壊的に削除する。`member が`memeq に対応するように、Emacs-Lisp/delqに対応する。`member と同様に、要素とOBJECTとの比較には`equal を使う。一致する要素をみつけると、`delq と同様に要素を削除する。たとえば、つぎのとおり。 (delete (2) ((2) (1) (2))) = ((1)) Common Lispに関した注意:` GNU Emacs Lispの関数`member と関数 `delete はMaclispから受け継いだものであり、Common Lispからではない。 Common Lisp版では要素の比較には`equal を使わない。 呼出元 ...
  • emacs/emacs-evernote-modeのインストール
    http //code.google.com/p/emacs-evernote-mode/ http //n8.hatenablog.com/entry/20101126/p1 http //emacs-evernote-mode.googlecode.com/svn/branches/0_41/doc/readme_en.html#sec-7 以下途中 cd ~/Downloads/evernote-mode-0_41/rubyruby setup.rbsudo ruby setup.rbcd ..sudo cp evernote-mode.el /usr/share/emacs/site-lisp sudo apt-get install libopenssl-rubysudo apt-get install libssl-dev  progn No cat...
  • Emacs-Lisp/append
    概要 Function append rest SEQUENCES この関数はSEQUENCESのすべての要素から成るリストを返す。 この関数はSEQUENCESを破壊せず、コピーしたリストを返す。(@see Emacs-Lisp/nconc) SEQUENCESの最後の要素がリストでない場合、結果の最後のCDRが純リストに必要とされる`nil ではないので、結果は『ドット対』になる。 例 一般的な例 (append (maple birch) (pine oak)) = (maple birch pine oak) 空要素は無視される (append (pine oak) nil)) = (pine oak) ベクトルの例 (append [a b] nil) = (a b) 文字列を使った例 文字列は文字コードのリストに変換される ※...
  • Emacs-Lisp/Common Keywords
    概要 すべての種類の項目に共通のキーワード (変数やグループ、フェイスの)すべての種類のカスタマイズ宣言では、さまざまな情報を指定するためのキーワード引数を受け付けます。本節では、全種類に適用できるキーワードを説明します。 ` tag を除くこれらのキーワードすべては、各項目で複数回使えます。キーワードのそれぞれの使用には、独立の効果があります。キーワード` tag は例外です。任意の項目には名前を1つしか表示できないからです。 ` tag NAME カスタマイズメニューやカスタマイズバッファ内で項目に付けるラベルとして、項目の名前のかわりに文字列NAMEを使う。 ` group GROUP このカスタマイズ項目をグループGROUPに入れる。Emacs-Lisp/defgroupの中で` group を使うと、新たなグループをGROUPの下位グループにする。 ...
  • Emacs-Lisp/member
    概要 Function member OBJECT LIST 関数`member は、`equal を使ってOBJECTと要素を比較して、OBJECTがLISTの要素かどうか調べる。OBJECTが要素であれば、`member はLIST内でそれが最初に現れるところから始まるリストを返す。さもなければ`nil を返す。 Emacs-Lisp/memqと比較してほしい。 (member (2) ((1) (2))) ; `(2) と`(2) は`equal である = ((2)) (memq (2) ((1) (2))) ; `(2) と`(2) は`eq ではない = nil ;; 同じ内容の2つの文字列は`equal である ...
  • Emacs-Lisp/case-fold-search
    概要 User Option case-fold-search このバッファローカルな変数は、大文字小文字を区別して探索するかどうかを決定する。変数がnilであると大文字小文字を区別する。さもなければ大文字小文字を区別しない。 デフォルトでは、Emacsの探索は探索対象テキストの大文字小文字を区別しません。 `FOO を探す指定を行うと、 `Foo や`foo にも一致するとみなします。これは、正規表現にも適用されます。したがって、`[aB] は、`a や`A や`b や`B に一致します。 この機能を望まないときには、変数case-fold-searchにnilを設定します。すると、すべての文字は大文字小文字を保ってそのとおりに一致します。これはバッファローカルな変数ですから、変数を変更してもカレントバッファだけに影響します。 @see Emacs-Lis...
  • Linux/イメージビューアsxiv
    sxiv Simple X Image Viewer CLI的に使う軽い画像ビューア githubにある最新版はカスタマイズがある程度できるようになってる これをemacsのdiredから起動できるようにする Github manpage 目次 インストール サムネイルをキャッシュする キーイベント追加 ステータスバーの内容をカスタマイズ 使い方起動オプションディレクトリ内の全画像をサムネイルモードで表示 指定した画像の5番目を開いておいて、残りの画像をサムネイルモード用に読み込み キーイベント rifle_sxiv.sh call-sxiv.el インストール バージョンが20番台に上がって、サムネイルのサイズを変更とか、いろいろ便利になっているので、githubから $ git clone https //github.com/muennich...
  • emacs
    emacs/text-modeではタブをスペースに変換しない emacs/備忘録 emacs/emacs-evernote-modeのインストール emacs/mmm-modeのインストール emacs/install-elispのインストール emacs/auto-complete-modeのインストール emacs/折り返し表示 emacs/root用の.emacsファイル emacs/mewがCreating an SSL TLS connection...で固まる emacs/recentf-ext.el+anything.el emacs/対話的に確認しながら正規表現を構成して置換するvisual-regexp emacs/起動時に前回開いていたすべてのファイルを開き直す emacs/キーバインドの設定の仕方 emacs/cua-modeで矩形選択 e...
  • Emacs-Lisp/defgroup
    概要 新たなカスタマイズグループを宣言する Macro defgroup GROUP MEMBERS DOC [KEYWORD VALUE]... MEMBERSを含むカスタマイズグループとしてGROUPを宣言する。シンボルGROUPをクォートしないこと。引数DOCは、グループの説明文字列を指定する。 引数MEMBERSは、グループのメンバとなるカスタマイズ項目の初期集合を指定するリストである。しかし、ほとんどの場合、MEMBERSは`nil であり、それらのメンバを定義するときに、キーワード` group を使って、グループのメンバであることを指定する。 MEMBERSでグループのメンバを指定する場合には、各要素は`(NAME WIDGET) という形式であること。ここで、NAMEはシンボル、WIDGETはそのシンボルを編集するためのウィジェット型である。有用な...
  • Emacs-Lisp/font-lock-fontify-buffer
    概要 特定キーワードの色を変える Emacs-Lisp/font-lock-add-keywords font-lock-add-keywordsで設定した内容を、Buffer内のテキストに反映させる 引数 実装 呼出元 grass.el 0.1.8 /defun grass-font-lock-add-keywords (2009-01-04 08 25 39) コメント ...
  • KonaLinux/インストール後にすること
    ホームディレクトリのフォルダ名を日本語から英語に変更 $ LANG=C xdg-user-dirs-gtk-update タッチパッドを切る コーヒー>設定>タッチパッドのOn/Off切り替え iceweaselの設定 メニュー>アドオン>操作ボタン>「アドオンを自動的に更新」のチェックを外す Dropboxを入れる $ cd ~ wget -O - "https //www.dropbox.com/download?plat=lnx.x86" | tar xzf - Dropbox デーモンを手動実行してログイン ~/.dropbox-dist/dropboxd emacsを入れる $ sudo apt-get update $ sudo apt-get install emacs23 rubyとjekyllとNode.j...
  • Emacs-Lisp/case-replace
    概要 User Option case-replace この変数は、置換関数が大文字小文字を保存するかどうかを決定する。変数がnilであると、置換テキストをそのまま使うことを意味する。 nil以外の値であると、置換対象のテキストに応じて置換テキストの大文字小文字を変換することを意味する。 @see Emacs-Lisp/case-fold-search 呼出元 コメント ...
  • emacs/root用の.emacsファイル
    $ sudo cp .emacs /root/.emacs
  • Emacs-Lisp/defsubst
    概要 defsubst インライン関数 `defun のかわりに`defsubst を使うことで、"インライン関数"(inlinefunction)を定義できます。インライン関数は、1つの点を除いて、普通の関数と同様に動作します。そのような関数の呼び出しをコンパイルすると、関数定義は呼び出し側で展開されます。 関数を展開すると明示的な呼び出しが高速になります。しかし、それには欠点もあります。その1つは、柔軟性を減らすことです。関数の定義を変更しても、コンパイルし直すまでは、すでに展開された呼び出しは古い定義を使い続けます。関数を再定義できる柔軟性はEmacsでは重要な機能ですから、速度が本当に重要でなければ、関数を展開すべきではありません。 別の欠点は、大きな関数を展開すると、コンパイルした関数のサイズがファイル内でもメモリ上でも増加します。インラ...
  • Linux/ncftpget・ftpでディレクトリを再帰的にget
    NcFTP をインストール NcFTP Software Downloadから、NcFTP Clientをダウンロード。 $ tar xzf ncftp-3.2.5-src.tar.gz $ cd ncftp-3.2.5 $ ./configure $ make $ sudo make install これで、インストールされるコマンドは下記の通り。 ncftp ncftpbatch ncftpbookmarks ncftpget ncftpls ncftpput ncftpspooler ncftpgetで一括ダウンロード $ mkdir tmp $ cat EOF ftp.cfg host sample.jp user username pass userpassword EOF $ ncftpget -f ftp.cfg...
  • grass.el(0.1.8)/defsubst grass-primitive-p
    概要 引数リストの先頭要素が prim であるかどうか検査する 実装 (defsubst grass-primitive-p (p) Emacs-Lisp/defsubst インライン関数 grass-primitive-p を定義する (eq (car-safe p) prim)) Emacs-Lisp/car-safe 引数リストの先頭要素が prim である場合 t を返す prim でない場合は nil を返す または引数がリストでない場合は nil を返す 呼出元 grass.el(0.1.8)/defun grass-eval-machine (2009-01-03 21 17 14) コメント ...
  • emacs/install-elispのインストール
    $ cd /usr/share/emacs/site-lisp $ wget http //www.emacswiki.org/cgi-bin/wiki/download/install-elisp.el   .emacs ;; --------------------------------------------------------------------------- ;; install-elisp ;; --------------------------------------------------------------------------- (require install-elisp) (setq install-elisp-repository-directory "/usr/share/emacs/site-lisp/&...
  • grass.el(0.1.8)/defun grass-parse-normalize
    概要 引数文字列を掃除。 全角の `wWv を半角の `wWv にする 最初の`w より前の文字を削除 wWv意外の文字を削除 実行例 (grass-parse-normalize "wWvWあう vwvvvvWWWWWWW WWWW") → "wWvWvwvvvvWWWWWWWWWWW" (grass-parse-normalize "Ww") → "w" 引数 string 実装 (defun grass-parse-normalize (string) (concat Emacs-Lisp/concatを使って文字コードのリストを文字列に変換する (delq nil リストから nil を削除する (memq ?w `w から後の部分をリス...
  • Ubuntu/Lubuntu11.10(openbox)導入
    パッケージ最新化 $ sudo apt-get update $ sudo apt-get upgrade Desktop環境をopenboxに ログアウトして、Desktopにopenboxを選択し、ログイン 「デスクトップ」「ダウンロード」などを英語表記に $ sudo apt-get install xdg-user-dirs-gtk LANG=C xdg-user-dirs-gtk-update を実行して [Update Names] NTPの同期の設定 メニューの「設定」→「Time and Date」 ↓ 「クリックして変更可能に」「時刻サーバの選択」 ↓ 「ntp.ubuntu.com」のチェックを外す ↓ 日本標準時プロジェクトの「ntp.nict.jp」を入力して「追加」 ↓ 「クリックして変更禁止に」...
  • emacs/mewがCreating an SSL TLS connection...で固まる
    emacs に mew を入れて、smtp ssl で sakura.ne.jp の mail サーバからメール送信しようとしたら、ミニバッファに Creating an SSL/TLS connection... と出たっきりemacsが固まってしまって送信できない。なにこれ。と格闘すること2日。インターネット上に見つかる解決法をあれもこれも試すもどれも効果なし。 ようやく動くようになったという歴史の記録。 まず言っておこう。 1. mew は /etc/stunnel/stunnel.conf を見ていない。 2. mew は 毎回 /usr/bin/stunnel4 /tmp/12204n3m/mew122042gt の様に stunnel4 コマンドを実行する。だから stunnel4 をデーモンにする必要はない。 $ sudo emacs /e...
  • grass.el(0.1.8)/defun grass-font-lock-add-keywords
    概要 引数で渡されたメジャーモードにgrassのモード`grass-font-lock-keywords を追加します 引数 optional mode 実装 (defun grass-font-lock-add-keywords ( optional mode) (interactive) (font-lock-add-keywords mode grass-font-lock-keywords) (font-lock-fontify-buffer)) 呼出元 grass.el(0.1.8)/define-derived-mode grass-mode (2009-01-03 21 17 14) grass.el(0.1.8)/defun grass-minor-mode-on (2009-01-04 16 09 59) ...
  • JavaScript/Grunt bake - Simple static html partials includes
    install node.js visit Node.js or wget http //nodejs.org/dist/v0.12.0/node-v0.12.0.tar.gz tar xf node-v0.12.0.tar.gz cd node-v0.12.0 ./configure make sudo make install update npm sudo npm install npm -g install Grunt CLI sudo npm install -g grunt-cli install Grunt bake cd path/to/your/project npm install grunt-bake --save-dev create Gruntfile.js in your project root module.exports = f...
  • emacs/備忘録
    現在の文字コードを確認する いま何のコードを使っているか,何のコードで保存されるかは、左下を見る emacs 24 系で三桁になったらしい -uuu とか -uuS とか表示されている。記号の意味は、 u utf-8 S shift-jis E euc-jp uuu を 123 とすると 1 keyboard-cording-system 2 terminal-cording-system 3 buffer-file-cording-system 大文字小文字変換 M-u ; カーソルから1単語分小文字を大文字に変換 ( upcase ) M-l ; カーソルから1単語分大文字を小文字に変換 ( lowcase )   org-mode で行を折り返す設定 (setq org-startup-truncated n...
  • grass.el(0.1.8)/defsubst grass-primitive-func
    概要 grass の primitive リストから関数部分を取得する 実装 (defsubst grass-primitive-func (p) Emacs-Lisp/defsubst インライン関数 grass-primitive-func を定義する (nth 3 p)) 引数リストの4番目(offset 3)を返す 呼出元 grass.el(0.1.8)/defun grass-eval-machine (2009-01-03 21 17 14) コメント ...
  • Emacs-Lisp/mapcar
    概要 Function mapcar FUNCTION SEQUENCE `mapcar は、SEQUENCEの各要素に順にFUNCTIONを適用し、結果のリストを返す。 引数SEQUENCEは文字テーブル以外の任意の種類のシーケンスでよい。つま り、リスト、ベクトル、ブールベクトル、あるいは、文字列である。結果 はつねにリストである。結果の長さはSEQUENCEの長さと同じである。 たとえば、つぎのとおり。 (mapcar car ((a b) (c d) (e f))) = (a c e) (mapcar 1+ [1 2 3]) = (2 3 4) (mapcar char-to-string "abc") = ("a" &...
  • Android/sdcardをadb経由でフルバックアップするbashスクリプト
    Android の SDカードがいきなり読み取り不良になった TestDisk - CGSecurityを使って復帰したものの、なんかまだ動作がおかしい Android では mount できるのに、Debian だと勝手に mount 解除されてしまう 動いているうちに、Android へ adb で繋いで PC にフルバックアップしておこう と思ったら、そんなことに特化したアプリやスクリプトが見つからない のでシェルスクリプトを作る Android から PC へファイルをコピーする adb コマンド adb pull /sdcard/FILE ./FILE これで FILE にはファイル名でもディレクトリ名でもよい これを shell でループさせる #!/bin/bash   # sdcard backup script for A...
  • Emacs-Lisp/defface
    概要 Macro defface FACE SPEC DOC [KEYWORD VALUE]... (DISPLAY ATTS)に従ったデフォルトを持つカスタマイズ可能なフェイスとしてFACE-NAMEを宣言する。シンボルFACE-NAMEをクォートしないこと。引数DOCは、フェイスの説明文字列を指定する。 書式 (defface FACE-NAME ((DISPLAY ATTS) ...))) 説明 DISPLAY ((REQ ITEM...)...) 例 ((type x) (class color) (background dark)) frame が X 上にあり,color ディスプレイ,さらに background が darkである場合にマッチする。 例:(t ATTS3) DISPLAY が t であれば, frame がいかなる...
  • Android/adb shell の使い方
    SDKを入れる android-sdk構築 android 端末を接続 android本体の「アプリケーション」から、「開発」の中の「USBデバッグ」のチェックを選択 USBケーブルで、androidを接続 adb shell を起動 ディレクトリ platform-tools の adb をターミナルで実行します。 android-sdk-linux_x86/platform-tools$ sudo ./adb start-server android-sdk-linux_x86/platform-tools$ ./adb shell   adb server は必ず root 実行すること。 $ adb shell error insufficient permissions for device   などエラーが出たら、一旦サーバーを...
  • emacs/auto-complete-modeのインストール
    Auto Complete Modeユーザーマニュアル Auto Complete Mode - GNU Emacsのための最も賢い自動補完機能 から auto-complete-1.3.1.tar.bz2 をダウンロード 解凍してできたディレクトリに入って $ make install DIR=$HOME/.emacs.d/ .emacs (add-to-list load-path "~/.emacs.d")(add-to-list ac-dictionary-directories "~/.emacs.d/ac-dict")(require auto-complete-config)(ac-config-default)(glob...
  • メニュー
    メニュー Android Bookmarklet css Debian Emacs-Lisp emacs Evolution Firefox FFmpeg Flickr GIMP GitHub Google Apps Script GNOME ImageMagick(convert) Iceweasel JavaScript Jekyll KDE KonaLinux LibreCAD Linux Lisp Mac MODX Openbox OpenOffice.org ownCloud PHP Ruby Sylpheed Thunderbird Ubuntu Windows Wordpress コーディング 英語 grass.el(0.1.8) その他まとめ Contact(連絡先) kobapan at gmail dot com 関連リンク @wiki @wikiご利...
  • Emacs-Lisp/dolist
    雛形 (dolist (var init-form [result]) 本体 ) 1. 最初にinit-formを評価し,リスト以外ならばエラーとなる. 2. 次に,そのリストのcarを変数varに順番に代入し、本体を評価して行く. 3. 2をリストが空になるまでループする. 4. result が指定されているときは result、指定がないときは本体の評価を返す. 例 第3引数なしの例 (let (result) (dolist (x (1 2 3)) (setq result (cons x result))) result); = (3 2 1) 第3引数ありの例 (let (result) (dol...
  • Jekyll/特定のディレクトリ内の一覧
    post ではなく、独自に作ったディレクトリ内に、メモとか写真とかを置いておきたい場合に、collection が使える。 Collections - Jekyll 例えば、_albums というディレクトリを作って、配下に md ファイルを順次書いていくとする。 _config.ymlに collections albums output true   output true は、md ファイル毎にhtmlファイルを生成するという指定。 一覧を表示しときたいときは、 _albums/index.html を作り、 --- layout page title albums --- ul {% for album in site.albums %} {% unless albu...
  • Emacs-Lisp/concat
    概要 Function concat rest SEQUENCES この関数は、渡した引数の文字から成る(テキスト属性があればそれも含めて) 新たな文字列を返す。引数は、文字列、数のリスト、数のベクトルである。 引数自身は変更しない。`concat に引数を指定しないと空文字列を返す。 (concat "abc" "-def") = "abc-def" (concat "abc" (list 120 121) [122]) = "abcxyz" ;; `nil は空シーケンス (concat "abc" nil "-def") = &q...
  • emacs/対話的に確認しながら正規表現を構成して置換するvisual-regexp
    正規表現を順々に入力していくと、リアルタイムにマッチする部分がハイライトされていく。 これだ!これを待ってたんだ!benmaえらい!あんた最高! cl-lib 必須 $ M-x auto-install-from-url https //raw.github.com/emacsmirror/cl-lib/master/cl-lib.el github から DL $ cd YOUR LISP DIR $ wget https //raw.githubusercontent.com/benma/visual-regexp.el/master/visual-regexp.el .emacs (autoload vr/query-replace "visual-regexp" "visual regexp" t) (gl...
  • Ruby/インストールRuby2 w RVM
    $ sudo apt-get install curl $ gpg --keyserver hkp //keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 $ \curl -sSL https //get.rvm.io | bash -s stable 一旦ログアウト $ rvm list known $ sudo echo "" rvm install ruby-2.0.0 $ rvm use 2.0.0 Integrating RVM with LXTerminal 1.LXDE Menu On the menu, navigate to the shortcut for LXTerminal. Right-click, and select properti...
  • Android/Android SDK のインストール
    Android SDKをダウンロードAndroid SDK | Android Developers $ tar zxf android-sdk_r16-linux.tgz $ sudo mv android-sdk-linux /opt/ $ cd /opt/android-sdk-linux/ $ ./tools/android update sdk --no-ui   /etc/environmentにパス追加 PATH="$PATH /opt/android-sdk-linux/platform-tools" 追加したパスを反映させるために再起動 !注:追記2011-12-29 反映できてない。おかしい。cd /opt/android-sdk-linux/platform-tools して、./adb で使おう and...
  • KonaLinux/konalinux-2.3-blackをインストール
    古いノートPCにDebianを入れていたけど、重いので、konalinux-2.3 の中でも軽量設計の black を使う。 概略 isoDVDを作成し、DVDブート、システム内の「Live Installer」を使ってHD全体に書き込む。 PCスペック Prius Gear:GN33M システムメモリ 640MB 拡張メモリ 768MB CPU Intel Celron M 1.40GHz isoダウンロード http //ftp.riken.jp/Linux/simosnet-livecd/konalinux/ か http //simosnet.com/livecd/konalinux/ から konalinux-2.3-black.iso をダウンロード $ wget http //ftp.riken.jp/Linux/simosnet...
  • Debian/自動起動の設定(Debian6〜)
    起動スクリプトがある場合はsystemdを使う debian6から利用可能だったsystemdが、debian8ではデフォルトのinitシステムとなった。 起動時に実行させたいスクリプトを/etc/init.d/に移動させておく apt でインストールした場合は必要ない /etc/init.d/に移動したスクリプトを自動起動に登録する $ sudo insserv apache2 正しく登録されてるか確認 $ sudo find /etc/ -name "*apache*" | grep rc. or $ sudo sysv-rc-conf --list dropbox スクリプトの自動起動解除 $ sudo insserv -r apache2 ~/.config/autostart/に*.desktopファイル...
  • emacs/mmm-modeのインストール
    $ sudo apt-get install mmm-mode .emacsに追記 ;; ---------------------------------------------------------------------------;; MMM mode;; ---------------------------------------------------------------------------(require mmm-auto)(setq mmm-global-mode maybe)(set-face-background mmm-default-submode-face nil) ;背景色は不要(mmm-add-classes ((embedded-css subm...
  • KonaLinux/最新のpcmanfmをインストール
    LXDE PCManFM build and setup guide - LXDE.org Since 2010, PCManFM has undergone a complete rewrite from scratch. So the new PCManFM is totally different from the old (legacy) 0.5.x series. 元のバージョン $ dpkg -l pcmanfm ii pcmanfm 0.9.10-3 i386 extremely fast and lightweight file manager 先に結論を書くと $ sudo apt-get -y --force-yes install -t w...
  • Debian/Opera インストール
    Operaリポジトリの追加 $ sudo emacs /etc/apt/sources.list.d/debian-web.list deb http //deb.opera.com/opera/ stable non-free #Opera Browser (final releases) PGP鍵の取得 $ wget -O - http //deb.opera.com/archive.key | sudo apt-key add -   パッケージリストの更新 $ sudo apt-get update   インストール $ sudo apt-get install opera   参考 http //deb.opera.com/
  • Emacs-Lisp/japanese-hankaku
    概要 (japanese-hankaku obj optional ascii-only) japanese-hankaku is a compiled Lisp function in `japan-util.el . 引数を `hankaku にして返す. 引数は文字か文字列.結果は同じタイプが返る. 引数オブジェクトは破壊されず、値がコピーされる. Optional 引数ascii-onlyにnon-nilが使われるとASCIIキャラクターだけが返る 例 (japanese-hankaku "あwWvw" t) → "あwWvw" (japanese-hankaku "あwWvw") → "アwWvw" 呼出元 grass.el(0.1.8)/defun gras...
  • Android/Debian Linux 6.0.7 (squeeze) に android-sdk_r22.0.5 開発環境を構築
    sun-java6-jdkは要らない これ入れなくてよい。後述 $ sudo apt-get install sun-java6-jdk 以下のパッケージが「インストール」されます sun-java6-bin sun-java6-jdk sun-java6-jre   android sdk のインストール http //developer.android.com/sdk/index.html から android-sdk_r22.0.5-linux.tgz をダウンロード $ tar -xvf android-sdk_r22.0.5-linux.tgz $ sudo mv android-sdk-linux /opt/   ~/.bashrc に以下追記 # android-sdk export PATH=${PATH} /opt/and...
  • Emacs-Lisp/car-safe
    概要 Function car-safe OBJECT この関数は、コンスセルのCARを取り出すが、他のデータ型に対するエラー を回避する。OBJECTがコンスセルならばOBJECTのCARを返すが、さもなけれ ば`nil を返す。これは`car と対照的であり、`car はOBJECTがリストでな いとエラーを通知する。 (car-safe OBJECT) == (let ((x OBJECT)) (if (consp x) (car x) nil)) 呼出元 grass.el(0.1.8)/defsubst grass-primitive-p コメント ...
  • @wiki全体から「Emacs-Lisp/書き込み権限のないファイル・ディレクトリをsudoで開く、sudo.el」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索