私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレEmacs Part 51
emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
それぞれ自分でいいように管理してるってだけだろ。
編集するときにファイル履歴をinitで検索すると~/.navi2ch/init.elとか他のinit.elも引っかかるから、
自分は.emacsの方がいいとか。
編集するときにファイル履歴をinitで検索すると~/.navi2ch/init.elとか他のinit.elも引っかかるから、
自分は.emacsの方がいいとか。
どんだけ高頻度で .emacs 編集してんだよwって突っ込みたかっただけなんだけどな
これも emacs あるあるかね
これも emacs あるあるかね
.emacsの編集ってテキストエディタでやったらだめなの?
読み込みエラーがでるんだけど
読み込みエラーがでるんだけど
(require 'auto-complete-config)
(ac-config-default)
を.emacsに書き加えると
読み込み中にエラーが置きましたという主旨の言葉がでる。
(ac-config-default)
を.emacsに書き加えると
読み込み中にエラーが置きましたという主旨の言葉がでる。
auto-completeにpathが通ってないんだろ
load-pathに書いてあるディレクトリにインストールしないと駄目だ
普通packageを使ってインストールすれば気にしなくていいはずだがな
後は自分で解決してくれ
load-pathに書いてあるディレクトリにインストールしないと駄目だ
普通packageを使ってインストールすれば気にしなくていいはずだがな
後は自分で解決してくれ
分かった
packageでインストールしたものはafter-init-hookに書かないとnot foundになるんだよな
packageでインストールしたものはafter-init-hookに書かないとnot foundになるんだよな
ああ、パッケージインストールしたelファイルは毎回消されてたのか
対象方法はまだわかっていない
対象方法はまだわかっていない
やっとauto-compelete使うことができた!!
dotspacemacs-additional-packages
の中に使いたいパッケージ名を書いたらできた。
設定ファイルを誤って乙らせるとよくなさそうなのでレイヤーについて勉強してきます。
インストールしたのに勝手に消えるって、
解説サイトに書いてあるけどもっと強調してくれませんかねぇ…
dotspacemacs-additional-packages
の中に使いたいパッケージ名を書いたらできた。
設定ファイルを誤って乙らせるとよくなさそうなのでレイヤーについて勉強してきます。
インストールしたのに勝手に消えるって、
解説サイトに書いてあるけどもっと強調してくれませんかねぇ…
Spacemacs 使いか
ちゃんとマニュアル読めば「dotspacemacs-additonal-packages に追加したい奴書いとけ」ってあるだろ(´・ω・`)
ちゃんとマニュアル読めば「dotspacemacs-additonal-packages に追加したい奴書いとけ」ってあるだろ(´・ω・`)
出遅れてる者なんだが spacemacs ってどうなの
「これがエディタ論争の平和的解決だ」みたいな記事ばかり見る
学習コストを厭わないならチャレンジしない理由はないって感じ?
「これがエディタ論争の平和的解決だ」みたいな記事ばかり見る
学習コストを厭わないならチャレンジしない理由はないって感じ?
>>217
Emacs から Spacemacs に移行して editing-style を vim で使っているんだけど vim-surround とか気に入っている
それと Emacs ではキーバインドを覚えておかないと中々使いにくかったけど Normal モードで Space キーを基点として何かキーを押す度に次のキーバインドとその説明が表示されるのがいいね(そのお陰で学習コストはちょっと下がると思うよ)
SPC b でバッファ関連、SPC f でファイル操作関連、SPC g でgit関連、SPC q で終了操作関連とか直感的にわかりやすいキーバインドってところが親切設計だね
editing-style を hybrid にしておくと Insert モードで emacs キーバインドが使えるから hybrid ならそれほど違和感もないかもね
Emacs から Spacemacs に移行して editing-style を vim で使っているんだけど vim-surround とか気に入っている
それと Emacs ではキーバインドを覚えておかないと中々使いにくかったけど Normal モードで Space キーを基点として何かキーを押す度に次のキーバインドとその説明が表示されるのがいいね(そのお陰で学習コストはちょっと下がると思うよ)
SPC b でバッファ関連、SPC f でファイル操作関連、SPC g でgit関連、SPC q で終了操作関連とか直感的にわかりやすいキーバインドってところが親切設計だね
editing-style を hybrid にしておくと Insert モードで emacs キーバインドが使えるから hybrid ならそれほど違和感もないかもね
yasnippetを自作していたのですが、行頭がずれてしまいます。
http://gyazo.com/87b1ed20d73c3f57ff8dcc3294735b85
のようにかいても
http://gyazo.com/6a514eba813a2c0dcf736be106d0db95
のようにfor文のとじカッコ}がタブ一つ文くらいずれてしまうのですが
どうすればいいのでしょうか
http://gyazo.com/87b1ed20d73c3f57ff8dcc3294735b85
のようにかいても
http://gyazo.com/6a514eba813a2c0dcf736be106d0db95
のようにfor文のとじカッコ}がタブ一つ文くらいずれてしまうのですが
どうすればいいのでしょうか
スニペットを展開後、特に変更がない場合
すぐに&0の場所に移動して埋め込みのための入力を終わらせたいのですが
良い方法はありませんか?
すぐに&0の場所に移動して埋め込みのための入力を終わらせたいのですが
良い方法はありませんか?
>>223の
ずれてしまう問題は自己解決しました。
ずれてしまう問題は自己解決しました。
shift+tabで変更がない場合は一瞬で終わらせることができました
途中まで編集して後はデフォルトどおりで確定したいときはどうすればいいのでしょうか
222名無しさん@お腹いっぱい。2018/07/02(月) 09:56:50.95
スニペットを展開後、特に変更がない場合
すぐに&0の場所に移動して埋め込みのための入力を終わらせたいのですが
良い方法はありませんか?
途中まで編集して後はデフォルトどおりで確定したいときはどうすればいいのでしょうか
222名無しさん@お腹いっぱい。2018/07/02(月) 09:56:50.95
スニペットを展開後、特に変更がない場合
すぐに&0の場所に移動して埋め込みのための入力を終わらせたいのですが
良い方法はありませんか?
dotspacemacs-install-packages 'used-but-keep-unused
や
dotspacemacs-install-packages 'all
を使ってもインストールしたパッケージが消えるんですけど
わかる方いませんか。
や
dotspacemacs-install-packages 'all
を使ってもインストールしたパッケージが消えるんですけど
わかる方いませんか。
>>219
気に入る・気に入らないは好みの問題もあるから興味があるなら一度使ってみるといいと思うよ
~/.emacs.d をバックアップしておけばいつでも戻せるしね
インストール時にパッケージのインストールで引っかかる場合は .spacemacs の dotspacemacs/init に dotemacs-elpa-timeout が 5 になっているんだけどそれを 20 位にしておくとどうにかなるかも
あっ今 melpa から evil-ediff パッケージが外れていてそれが原因で Spacemacs の導入ができないかもかも…
気に入る・気に入らないは好みの問題もあるから興味があるなら一度使ってみるといいと思うよ
~/.emacs.d をバックアップしておけばいつでも戻せるしね
インストール時にパッケージのインストールで引っかかる場合は .spacemacs の dotspacemacs/init に dotemacs-elpa-timeout が 5 になっているんだけどそれを 20 位にしておくとどうにかなるかも
あっ今 melpa から evil-ediff パッケージが外れていてそれが原因で Spacemacs の導入ができないかもかも…
>>227
dotspacemacs-configuration-layersかdotspacemacs-additional-packagesに
書かれていないパッケージは使われていないと判断されて消される。
spacemacsについて便乗質問です。
リモートのマシンでspacemacsを端末で使っているのですがマウスを奪われてしまいます。
素のemacsでは奪われません。奪わないようにするにはどうしたら良いでしょうか。
素のemacsではinit-loaderを使っていました。
spacemacsでも使っていますが、layerを作る以外のシンプルな方法はありませんか。
dotspacemacs-configuration-layersかdotspacemacs-additional-packagesに
書かれていないパッケージは使われていないと判断されて消される。
spacemacsについて便乗質問です。
リモートのマシンでspacemacsを端末で使っているのですがマウスを奪われてしまいます。
素のemacsでは奪われません。奪わないようにするにはどうしたら良いでしょうか。
素のemacsではinit-loaderを使っていました。
spacemacsでも使っていますが、layerを作る以外のシンプルな方法はありませんか。
もひとつお願いします。
eval-bufferしても反映されないっぽいのですがどうしたらいいでしょう?
いちいち起動しなおすのは面倒なので。
.spacemacsでeval-bufferしてもだめっぽいい。
eval-bufferしても反映されないっぽいのですがどうしたらいいでしょう?
いちいち起動しなおすのは面倒なので。
.spacemacsでeval-bufferしてもだめっぽいい。
>>230
SPC f e R (dotspacemacs/sync-configuration-layers) じゃダメなん?
SPC f e R (dotspacemacs/sync-configuration-layers) じゃダメなん?
>>228
emacs --insecure で一通り設定が終わった後で .spacemacs の dotspacemacs-excluded-packages に evil-ediff を加えておけばどうにかなるかな
emacs --insecure で一通り設定が終わった後で .spacemacs の dotspacemacs-excluded-packages に evil-ediff を加えておけばどうにかなるかな
>>227です。
助かりました!ありがとうございました。
助かりました!ありがとうございました。
場違いだったらすまない
事の始まりから書く
学校のパソコンでのこと
学校の課題で、全角スペースに色をつけて見易くする、というのが出たからいろいろやり方調べて書いてあるのinit.elにコピペしたりしたんだけど全然出来ない
さらに調べを進めてみると.emacsに書くよ、て書いてあったサイトを見つけた
.emacsなんてなかったから作ってコピペしてみたら成功した
やったー、て思って作業を進めようと思ったのだが、日本語が変換出来ないことに気づく
「egg Japanese backend: サーバと接続できませんでした」とのメッセージが下部に表示される
どないすればいいでしょうか
事の始まりから書く
学校のパソコンでのこと
学校の課題で、全角スペースに色をつけて見易くする、というのが出たからいろいろやり方調べて書いてあるのinit.elにコピペしたりしたんだけど全然出来ない
さらに調べを進めてみると.emacsに書くよ、て書いてあったサイトを見つけた
.emacsなんてなかったから作ってコピペしてみたら成功した
やったー、て思って作業を進めようと思ったのだが、日本語が変換出来ないことに気づく
「egg Japanese backend: サーバと接続できませんでした」とのメッセージが下部に表示される
どないすればいいでしょうか
>>237やはりそうすべきか
何書いたら全角スペースに色付けられるかわかる人いますか
何書いたら全角スペースに色付けられるかわかる人いますか
>>238
whitespace-mode なんていうのを検索すると望みのものが得られそう
whitespace-mode なんていうのを検索すると望みのものが得られそう
>>238
highlight-regexp とか
highlight-regexp とか
find-dired に関する質問です
M-x find-dired [RET] -type f [RET] でバッファのカレントディレクトリおよび以下のディレクトリにあるすべてのファイルを表示させます
そのとき表示されるファイルリストの日本語が文字化けしてしまいます
目的は特定の拡張子をもつファイルの削除なので支障はないのですが気持ち悪いのでちゃんと日本語を表示させたいです
(setq default-buffer-file-coding-system 'utf-8-unix)
(set-buffer-file-coding-system 'utf-8-unix)
(set-terminal-coding-system 'utf-8-unix)
(set-keyboard-coding-system 'utf-8-unix)
(set-clipboard-coding-system 'utf-8-unix)
(prefer-coding-system 'utf-8-unix)
(set-default-coding-systems 'utf-8-unix)
(setq locale-coding-system 'utf-8)
(setq dired-default-file-coding-system 'utf-8-unix)
なども試しましたが文字化けは治りませんでした
表示されたバッファ上で C-x [RET] r (revert-buffer-with-coding-system) で utf-8-unix を指定しても表示は変わりませんでした
同じディレクトリで端末から同様の操作(find . -type f)をすると日本語はちゃんと表示されます
よろしくお願いします
文字コード関係の設定
.spacemacs の dotspacemacs/user-init に (set-language-environment 'utf-8) のみです
環境
linux mint mate 18.3
emacs 26.1
spacemacs 0.200.1
M-x find-dired [RET] -type f [RET] でバッファのカレントディレクトリおよび以下のディレクトリにあるすべてのファイルを表示させます
そのとき表示されるファイルリストの日本語が文字化けしてしまいます
目的は特定の拡張子をもつファイルの削除なので支障はないのですが気持ち悪いのでちゃんと日本語を表示させたいです
(setq default-buffer-file-coding-system 'utf-8-unix)
(set-buffer-file-coding-system 'utf-8-unix)
(set-terminal-coding-system 'utf-8-unix)
(set-keyboard-coding-system 'utf-8-unix)
(set-clipboard-coding-system 'utf-8-unix)
(prefer-coding-system 'utf-8-unix)
(set-default-coding-systems 'utf-8-unix)
(setq locale-coding-system 'utf-8)
(setq dired-default-file-coding-system 'utf-8-unix)
なども試しましたが文字化けは治りませんでした
表示されたバッファ上で C-x [RET] r (revert-buffer-with-coding-system) で utf-8-unix を指定しても表示は変わりませんでした
同じディレクトリで端末から同様の操作(find . -type f)をすると日本語はちゃんと表示されます
よろしくお願いします
文字コード関係の設定
.spacemacs の dotspacemacs/user-init に (set-language-environment 'utf-8) のみです
環境
linux mint mate 18.3
emacs 26.1
spacemacs 0.200.1
>>241
(set-language-environment "japanese")
(set-default-coding-systems 'utf-8)
(prefer-coding-system 'utf-8-unix)
spacemacsは知らないけど、emacsで日本語ファイル名をdiredで表示する設定例
1行目を最後に実行するとutf-8ではなく、EUCが優先されるから注意
>>242
isearchの機能 C-s C-w を使うのはどう?
C-sを押してからC-wを押すと単語を検索文字列に追加する
日本語を検索するとワード区切りの問題が辛いので
isearch-delete-charからisearch-del-charに変更すると個人的に便利
(define-key isearch-mode-map (kbd "<backspace>") 'isearch-del-char)
(set-language-environment "japanese")
(set-default-coding-systems 'utf-8)
(prefer-coding-system 'utf-8-unix)
spacemacsは知らないけど、emacsで日本語ファイル名をdiredで表示する設定例
1行目を最後に実行するとutf-8ではなく、EUCが優先されるから注意
>>242
isearchの機能 C-s C-w を使うのはどう?
C-sを押してからC-wを押すと単語を検索文字列に追加する
日本語を検索するとワード区切りの問題が辛いので
isearch-delete-charからisearch-del-charに変更すると個人的に便利
(define-key isearch-mode-map (kbd "<backspace>") 'isearch-del-char)
>>242
こんな advice 付けるってのは?
(defadvice isearch-mode (around ad-isearch-bounds activate)
(let ((bounds (and (use-region-p)
`(,(region-beginning) . ,(region-end)))))
(when bounds
(deactivate-mark t))
ad-do-it
(when bounds
(let ((str (buffer-substring-no-properties (car bounds) (cdr bounds))))
(when (< (car bounds) (point))
(goto-char (car bounds)))
(isearch-yank-string str)))))
こんな advice 付けるってのは?
(defadvice isearch-mode (around ad-isearch-bounds activate)
(let ((bounds (and (use-region-p)
`(,(region-beginning) . ,(region-end)))))
(when bounds
(deactivate-mark t))
ad-do-it
(when bounds
(let ((str (buffer-substring-no-properties (car bounds) (cdr bounds))))
(when (< (car bounds) (point))
(goto-char (car bounds)))
(isearch-yank-string str)))))
>>243
ご指導ありがとうございます
その3つの設定を dotspacemacs/user-init に記述しましたが文字化けは解消されませんでした
~/.emacs.d/init.el に同様の記述をした素の emacs でも同様でした
*Find* バッファの最初の1行目のカレントディレクトリの表示は日本語は問題なく find された結果だけ文字化けをしています
ご指導ありがとうございます
その3つの設定を dotspacemacs/user-init に記述しましたが文字化けは解消されませんでした
~/.emacs.d/init.el に同様の記述をした素の emacs でも同様でした
*Find* バッファの最初の1行目のカレントディレクトリの表示は日本語は問題なく find された結果だけ文字化けをしています
>>241
Emacs じゃなくて find -ls の時点で化けてるね
FIND(1) 変わり者のファイル名
http://linuxjm.osdn.jp/html/GNU_findutils/man1/find.1.html#lbAL
Emacs 側での対策はカスタマイズ変数 find-ls-option を設定して、find の -ls 以外のアクションを使うこと
Emacs じゃなくて find -ls の時点で化けてるね
FIND(1) 変わり者のファイル名
http://linuxjm.osdn.jp/html/GNU_findutils/man1/find.1.html#lbAL
Emacs 側での対策はカスタマイズ変数 find-ls-option を設定して、find の -ls 以外のアクションを使うこと
今の今までテキストターミナルのフレームとウインドウのフレームを同時に使用できるなんて知らなかった…
>>246-247
ありがとうございます
設定例で *Find* バッファの日本語ファイル名が文字化けせずに表示されました
;; ネット検索してもほとんど find-ls-option に関する情報がなく自力では絶対解決できなかったので大変助かりました
ありがとうございます
設定例で *Find* バッファの日本語ファイル名が文字化けせずに表示されました
;; ネット検索してもほとんど find-ls-option に関する情報がなく自力では絶対解決できなかったので大変助かりました
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- Emacs Part 54 (97) - [92%] - 2023/1/25 17:15
- Emacs Part 41 (1001) - [92%] - 2012/12/24 4:15
- Emacs Part 31 (1001) - [92%] - 2009/10/23 10:31 ○
- Emacs Part 52 (984) - [92%] - 2021/5/13 1:45
- Emacs Part 50 (978) - [92%] - 2017/12/29 18:45
- Emacs Part 53 (989) - [92%] - 2022/12/5 12:45
- Emacs Part 32 (1001) - [84%] - 2009/12/20 2:04 ○
- Emacs Part 33 (1001) - [84%] - 2010/3/9 20:01 ○
- Emacs Part 34 (1001) - [84%] - 2010/6/21 19:45 ○
- Emacs Part 35 (1001) - [84%] - 2010/9/19 17:01
- Emacs Part 36 (1001) - [84%] - 2011/3/1 5:02
- Emacs Part 37 (1001) - [84%] - 2011/6/20 19:47
- Emacs Part 38 (1001) - [84%] - 2011/11/29 0:01
- Emacs Part 39 (990) - [84%] - 2012/2/9 19:45
トップメニューへ / →のくす牧場書庫について