のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,593,526人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレEmacs Part 50

emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
851 : 名無しさん@お腹 - 2017/12/02(土) 23:19:27.34 .net (+18,-29,-121)
>>849
Emacsのインストールすらできない人がEmacsを使うっていうのは奇異に感じる。
一般的なソフトのインストールと同じだと思うけど。
INSTALLやREADMEにざっと目を通して、何かイレギュラーなことが必要かどうか確認して、
次に ./configure でオプションを確認して、適当なオプションをつけて実行。
依存ライブラリが欠落していたらそれをインストール。
最後に、makeしてmake install、それだけだろ。
./configureのオプションを確認したら、appを作るか作らないか確認できるだろ。
852 : 名無しさん@お腹 - 2017/12/02(土) 23:27:27.05 .net (+17,-30,-170)
>>850
普通はユーザがinit.elをゼロから書くものと思うけど。
$ tar tzf emacs-25.3.tar.gz |grep init.el
emacs-25.3/lisp/vc/ediff-init.elc
emacs-25.3/lisp/vc/ediff-init.el
emacs-25.3/lisp/emulation/viper-init.el
emacs-25.3/lisp/emulation/viper-init.elc
そんなファイルは入っていないし。
853 : 名無しさん@お腹 - 2017/12/02(土) 23:45:15.33 .net (+10,-29,-53)
~/.emacs.d がインストール時に書きかわるはずがない。ユーザーホーム配下なんだから。

パッケージは/usrなり/optなりで共有するけど、仮にそのマシンで100ユーザーいたら100人分のホームディレクトリが書き変わってしまうのかって話。

んなわけない。
854 : 名無しさん@お腹 - 2017/12/02(土) 23:50:32.39 .net (+19,-29,-41)
>>849
>macでターミナルにだけ入れる(appは作らない)というやりかた
emacs-25.3/nextstep/INSTALL に思いっきり書いてあるけど。
第3者が書いたものではなくて、Emacsの付属文書の方を信用しようよ。
855 : 名無しさん@お腹 - 2017/12/03(日) 00:08:35.83 .net (+16,-30,-140)
$ sw_vers |head -2
ProductName: Mac OS X
ProductVersion: 10.13.1
$ tar xvzf emacs-25.3.tar.gz && cd emacs-25.3
$ ./configure --without-x --prefix=/tmp --disable-ns-self-contained --without-ns --with-jpeg=no --with-gif=no --with-tiff=no
$ gmake && make install
$ /tmp/bin/emacs --version |head -1
GNU Emacs 25.3.1
普通にインストールできるよ。Emacs.appもできていない。
856 : 名無しさん@お腹 - 2017/12/03(日) 00:11:11.99 .net (+5,-29,-28)
configure時に --without-ns 付けずにコケてるってオチかな
857 : 名無しさん@お腹 - 2017/12/03(日) 04:14:16.12 .net (+65,+29,-26)
たしかにmacへ希望のemacsのインストールは慣れてないと手間取るよね。ubuntuとかシンプルなコマンド打つだけなのに
858 : 名無しさん@お腹 - 2017/12/03(日) 06:32:30.95 .net (+6,-30,-93)
>>855
ありがとう。おかげさまでできました。
gmake && make install
のところで
-bash: gmake: command not foundと出たので
make installとだけ打ちました。(これだと問題でるでしょうか?)
>>851 >>854
全般的なことを教えてくれてありがとう
>>853
emacs-25.3ディレクトリの中に全部インストールされるから上書きされないということだとインストールが終わった後に気づきました。
>>856
わかりません
>>857
ターミナルの初心者なのでなおさらです。
859 : 名無しさん@お腹 - 2017/12/03(日) 06:34:25.61 .net (+2,-28,-16)
>>852
grep init.elと打ったところ
まだ機械が検索しています
860 : 名無しさん@お腹 - 2017/12/03(日) 06:35:13.27 .net (+52,+29,-13)
みなさま有難うございました
861 : 名無しさん@お腹 - 2017/12/03(日) 09:05:28.51 .net (+52,+29,-15)
自学のできないフレンズなんだね!
862 : 名無しさん@お腹 - 2017/12/03(日) 18:24:06.97 .net (+57,+29,-16)
自学もなにも、何をみたらいいかすらわからなかった。
863 : 名無しさん@お腹 - 2017/12/03(日) 21:37:10.38 .net (+74,+5,-81)
app版のemacsとターミナル版のemacsで後者が前者と比べて、機能的にできない
ことは、マウスやメニューバーを使って選択ができないということだけなのでしょうか?
他ターミナル版はapp版よりこういうことができないという点があれば教えてください。
864 : 名無しさん@お腹 - 2017/12/03(日) 21:55:10.24 .net (+61,+29,-21)
今だとターミナルでマウス使えるんじゃ?
macよく知らんけども
865 : 名無しさん@お腹 - 2017/12/03(日) 22:16:06.56 .net (+79,+29,-168)
>>863
「ターミナル版」←この表現はとても奇異に感じる
ターミナルというアプリを使わなくても、君のいうターミナル版のEmacsは使えるよ
なぜなら、ターミナルとは直接関係がないから。
とりあえず、ターミナルを使用しなければならない理由がないなら、
iTerm2とか別の高機能ターミナルエミュレータを勧めるよ。
866 : 名無しさん@お腹 - 2017/12/04(月) 00:02:04.79 .net (+97,+27,-197)
ターミナルでできない事はいくつかある。特に キーバインドが制限されるのは個人的には大きい。

+ ターミナルの仕様上送れないキーが存在するので使えないキーバインドか出てくる。
+ 画像が表示できない

ただ一方でターミナルのメリットもあってリモートにtmuxなんかで繋げば作業ぎ継続しやすい。場合によっては誰かと画面共有できる。

ローカルで使うならGUIの方がいいよ
867 : 名無しさん@お腹 - 2017/12/04(月) 00:26:20.85 .net (+9,-29,-26)
>>864
ターミナルで動かしたemacsについてはメニューバー等は使えないです。
>>865
ありがとう。iterm2をダウンロードして使ってみました。
これからはこれを使います。
868 : 名無しさん@お腹 - 2017/12/04(月) 00:38:31.79 .net (+75,+29,-79)
>>866
ありがとう。
僕はそれくらいの違いならしばらく
iterm2を使います。それで
キーバインド等で問題が起こったら
guiに変えます。シェルを使って
いきたいとおもって、勉強をだいぶ前
からちょこっとやっています。
869 : 名無しさん@お腹 - 2017/12/04(月) 00:41:07.62 .net (+57,+29,-1)
土曜からいろいろ教えていただきありがとうございました。
870 : 名無しさん@お腹 - 2017/12/04(月) 00:44:46.40 .net (+3,-29,-188)
使いたい方を使えば良いさ

追記するとMacの場合はGUIならライブ変換なんかも使いたければ使えるけど、ターミナルの中だとnacOSのIMEが制御できないので難しい。
日本語入力部分は確認した方がいいよ

カーソルの色とか形状もターミナル側の設定に依存するので例えばview-mode時にカーソル形状を変えるといった事ができない

ターミナルの制限との兼ね合いだね
871 : 名無しさん@お腹 - 2017/12/04(月) 23:14:11.42 .net (+0,-27,-44)
tmuxと併用すればOSのバージョンアップするまで立ちあげっぱなしで済むからね
872 : 名無しさん@お腹 - 2017/12/05(火) 14:58:06.72 .net (+48,+20,-20)
OSの再起動を跨いでEmacsを上げたままするには、どうすればいいの?
873 : 名無しさん@お腹 - 2017/12/05(火) 18:51:55.41 .net (+50,+27,-1)
そんなことできるの?
874 : 名無しさん@お腹 - 2017/12/05(火) 19:10:07.81 .net (+0,-22,+1)
core使えばできるんじゃねえの
875 : 名無しさん@お腹 - 2017/12/05(火) 23:52:35.67 .net (+31,-29,-6)
desktop-save して desktop-read するのではいかんのか
876 : 名無しさん@お腹 - 2017/12/06(水) 01:01:00.42 .net (+13,-30,-136)
前に、インストールのことで質問をしたものです。
さらに質問があり書かせていただいています
.emacs.dの中身をみるとauto-save-listがあるだけで、
.bash_profileには、emacs関連の入ったディレクトリへのpathを書いていません。
また.bashrcにもemacsのことは書いていません。
それなのにemacsとターミナルで打つと、どういうわけだか~/.emacs.d_24_5に入っているinit.elを読み込んで
いて、helmも使えます。emacsのバージョンも24.5です。
どうしてこういうことが起こるのでしょうか?また、対策(emacs-25.3ディレクトリ
はできています。そちらのファイルを参照にするようにしたい)はどのようなもの
でしょうか?
877 : 名無しさん@お腹 - 2017/12/06(水) 07:45:33.29 .net (+62,+29,-33)
>>875
emacsはリソースの掴みっぱなしは少ないんでそれなりに保存できるけど
つながってる外部プロセス(シェルやインタプリタ)の状態までは出来ない
878 : 名無しさん@お腹 - 2017/12/06(水) 08:01:50.54 .net (+4,-29,-58)
>>876
その24.5がスペシャルバージョンで、バージョンがついたディレクトリが存在すれば
そっちを検索するように作られてるんじゃ無いのか?

lisp/site-init.elあたりに「そのように記述された」パッケージ?
879 : 名無しさん@お腹 - 2017/12/06(水) 09:19:37.68 .net (+86,+29,-1)
もう相手すんなよ…
880 : 名無しさん@お腹 - 2017/12/06(水) 09:26:22.17 .net (+133,+28,-20)
>>879
おまえemacsユーザーの鏡だよ
でも風呂は入れよ
881 : 名無しさん@お腹 - 2017/12/06(水) 09:34:13.28 .net (+66,+29,+0)
>>880
誤 鏡
正 鑑
882 : 名無しさん@お腹 - 2017/12/06(水) 09:53:53.34 .net (+109,+29,-6)
>>880
煽って誤字とかダッサ
Emacs ユーザーはゴミしかいないのなwww
883 : 名無しさん@お腹 - 2017/12/06(水) 09:54:45.34 .net (+3,-29,-32)
>>876
update-alternatives使えるんでない?
884 : 名無しさん@お腹 - 2017/12/06(水) 10:06:08.44 .net (+52,+29,-16)
まあ鑑も鏡も同じ意味だけどな。
885 : 名無しさん@お腹 - 2017/12/06(水) 10:29:35.01 .net (+122,+26,-14)
同じ意味だけどな(キリッ
886 : 名無しさん@お腹 - 2017/12/06(水) 11:55:37.65 .net (-1,-30,-35)
>>883
http://log-c.blog.so-net.ne.jp/2015-06-30-1
にあるようにupdate-alternatives --config emacs
とすると、command not foundとでます
887 : 名無しさん@お腹 - 2017/12/06(水) 11:56:55.95 .net (+73,+29,-5)
>>882
>>885
別に誤字でもないのに何が言いたいんだ?
888 : 名無しさん@お腹 - 2017/12/06(水) 12:03:10.13 .net (+9,-30,-56)
わかりました
/usr/local/bin
にemacs -> emacs-24.5
と書いてました。つまり、emacs-24.5にリンクを貼っていました。
失礼しました。/usr/local/binについては.bash_profileでpathを通していました
889 : 名無しさん@お腹 - 2017/12/06(水) 12:03:29.67 .net (+28,+5,+1)
ありがとうございました
890 : 名無しさん@お腹 - 2017/12/06(水) 12:14:26.11 .net (+74,+29,-3)
>>885
ご苦労様って言われると怒るタイプ?
891 : 名無しさん@お腹 - 2017/12/06(水) 14:51:36.63 .net (+0,-28,-1)
(´-`).。oO(スレが伸びてると思ったら変なのしか集まってないな…
892 : 名無しさん@お腹 - 2017/12/07(木) 17:14:00.71 .net (+52,+29,+0)
初心者を大事にしないと
893 : 名無しさん@お腹 - 2017/12/08(金) 01:39:56.29 .net (+52,+29,-2)
日本人の初心者なんか要らなくね
894 : 名無しさん@お腹 - 2017/12/08(金) 16:02:32.17 .net (-1,-29,-2)
質問は頑張って英語でEmacs Stack Exchangeでしたほうがいいよ
895 : 名無しさん@お腹 - 2017/12/08(金) 19:53:54.42 .net (+54,+26,-3)
emacsスレは昔は親切だったのにな
896 : 名無しさん@お腹 - 2017/12/08(金) 23:06:13.34 .net (+57,+29,-6)
しんせつなのは全部るびきち先生だしな
897 : 名無しさん@お腹 - 2017/12/09(土) 03:56:30.82 .net (+57,+29,-5)
ここにるびきち先生おられるんですか
知らなかった。
898 : 名無しさん@お腹 - 2017/12/09(土) 09:26:40.51 .net (+29,-29,-1)
>>842
Ricty とか見分けがつくフォント使え
見やすさ大事
899 : 名無しさん@お腹 - 2017/12/09(土) 10:10:58.40 .net (+36,-29,-13)
! <-これとか目立つフォントってあるかな?C文法系は記号間違いは致命的
900 : 名無しさん@お腹 - 2017/12/10(日) 02:35:41.04 .net (-1,-29,-3)
>>899
Ricty とか? ビットマップじゃないけど。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について