私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
Emacs part 22
emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
unclutterが出たついでに。
unclutter使ってるとき、OpenOffice.orgの上だと激しく点滅してCPU喰いまくる
んだけど対処法ある? スレ違いスマソ。
unclutter使ってるとき、OpenOffice.orgの上だと激しく点滅してCPU喰いまくる
んだけど対処法ある? スレ違いスマソ。
>>598 & >> 602
unclutterを知りませんでしたので
調べて使ってみました。
これが一番いいな!と思いました。
結局unclutterを使っていこうと思いました。
ありがとうございました。
unclutterを知りませんでしたので
調べて使ってみました。
これが一番いいな!と思いました。
結局unclutterを使っていこうと思いました。
ありがとうございました。
>>606
マウスカーソルが文字の上に来て
微妙に文字が見えにくくなるのがいやなので
ちょっと求めるものじゃないです
unclutterを使ってると
emacsを終了した時点で
xtermにフォーカスが移らないというとこがたまに起こります。
(たぶん何か変な操作をした、するんだと思います)
何か微妙な感じがして
(mouse-avoidance-mode 'banish)
に戻しました。
マウスカーソルが文字の上に来て
微妙に文字が見えにくくなるのがいやなので
ちょっと求めるものじゃないです
unclutterを使ってると
emacsを終了した時点で
xtermにフォーカスが移らないというとこがたまに起こります。
(たぶん何か変な操作をした、するんだと思います)
何か微妙な感じがして
(mouse-avoidance-mode 'banish)
に戻しました。
ソースに2chのURLが貼られてる時点でどんなバーボンかな、と思うわけだが。
つまんねーから氏ねよレス乞食
つまんねーから氏ねよレス乞食
(defun my-4-mode-hook ()
(c-set-style "linux")
(setq tab-width 4)
(setq indent-tabs-mode nil)
(setq c-basic-offset tab-width))
(add-hook 'c-mode-hook 'my-4-mode-hook)
ってやるとc-modeでインデントがスペースになるのに
(defun my-ntabs-mode-hook ()
(setq indent-tabs-mode nil))
(add-hook 'yatex-mode 'my-ntabs-mode-hook)
ってやってもyatex-modeの行頭のインデントがスペースになりません
なんでですか?
(c-set-style "linux")
(setq tab-width 4)
(setq indent-tabs-mode nil)
(setq c-basic-offset tab-width))
(add-hook 'c-mode-hook 'my-4-mode-hook)
ってやるとc-modeでインデントがスペースになるのに
(defun my-ntabs-mode-hook ()
(setq indent-tabs-mode nil))
(add-hook 'yatex-mode 'my-ntabs-mode-hook)
ってやってもyatex-modeの行頭のインデントがスペースになりません
なんでですか?
XEmacsを使っています。
キーにバインドさせるべき関数が分からなくて困っています。
Perlモードで使用すると、メニューバーに「Perl」が現れ、
そこから「Run」を選択すると、編集中のスクリプトを実行できます。
これを\C-tjにバインドしたいと思い、調べたところ、どうやら、
(add-hook 'perl-mode-hook
'(lambda ()
(local-set-key "\C-tj" 'FUNCTION)))
のように.xemacs/init.elに書けばよいようなのですが、
ここのFUNCTIONに何を書けば良いのかが分かりません。
何と書けばよいでしょうか?
キーにバインドさせるべき関数が分からなくて困っています。
Perlモードで使用すると、メニューバーに「Perl」が現れ、
そこから「Run」を選択すると、編集中のスクリプトを実行できます。
これを\C-tjにバインドしたいと思い、調べたところ、どうやら、
(add-hook 'perl-mode-hook
'(lambda ()
(local-set-key "\C-tj" 'FUNCTION)))
のように.xemacs/init.elに書けばよいようなのですが、
ここのFUNCTIONに何を書けば良いのかが分かりません。
何と書けばよいでしょうか?
(defun my-c-mode-hook ()
(local-set-key [delete] 'delete-backward-char)
)
(add-hook 'c-mode-hook 'my-c-mode-hook)
c-modeでdeleteを押したとき、タブをスペースに展開せずにタブごと消してほしいのですが、
うまくいきません。
どっかまちがってますか?
(local-set-key [delete] 'delete-backward-char)
)
(add-hook 'c-mode-hook 'my-c-mode-hook)
c-modeでdeleteを押したとき、タブをスペースに展開せずにタブごと消してほしいのですが、
うまくいきません。
どっかまちがってますか?
>>614
> どっかまちがってますか?
はい。圧倒的に間違っています。
> Add to the value of hook the function function.
> function is not added if already present.
> function is added (if necessary) at the beginning of the hook list
> unless the optional argument append is non-nil, in which case
> function is added at the end.
>
> The optional fourth argument, local, if non-nil, says to modify
> the hook's buffer-local value rather than its default value.
> This makes the hook buffer-local if needed, and it makes t a member
> of the buffer-local value. That acts as a flag to run the hook
> functions in the default value as well as in the local value.
>
> hook should be a symbol, and function may be any valid function. If
> hook is void, it is first set to nil. If hook's value is a single
> function, it is changed to a list of functions.
> どっかまちがってますか?
はい。圧倒的に間違っています。
> Add to the value of hook the function function.
> function is not added if already present.
> function is added (if necessary) at the beginning of the hook list
> unless the optional argument append is non-nil, in which case
> function is added at the end.
>
> The optional fourth argument, local, if non-nil, says to modify
> the hook's buffer-local value rather than its default value.
> This makes the hook buffer-local if needed, and it makes t a member
> of the buffer-local value. That acts as a flag to run the hook
> functions in the default value as well as in the local value.
>
> hook should be a symbol, and function may be any valid function. If
> hook is void, it is first set to nil. If hook's value is a single
> function, it is changed to a list of functions.
島った。圧倒的には間違っていない。
お詫びの印に俺の.emacsの一部を進呈する。
(add-hook 'c-mode-common-hook
'(lambda ()
(define-key (current-local-map) "\C-c\C-c" 'compile)
....
お詫びの印に俺の.emacsの一部を進呈する。
(add-hook 'c-mode-common-hook
'(lambda ()
(define-key (current-local-map) "\C-c\C-c" 'compile)
....
find-grep-diredすると
find . \( -type f -exec grep -q -e 文字 \{\} \; \) -exec ls -ld \{\} \;
が実行されますが、このコマンドを変更する方法はありませんか?
あったら教えて下さい
find . \( -type f -exec grep -q -e 文字 \{\} \; \) -exec ls -ld \{\} \;
が実行されますが、このコマンドを変更する方法はありませんか?
あったら教えて下さい
>>618
c-mode-base-map を使った方がきれいじゃね?
(add-hook 'c-mode-common-hook
(lambda ()
(define-key c-mode-base-map "\C-c\C-c" 'compile)))
c-mode-base-map を使った方がきれいじゃね?
(add-hook 'c-mode-common-hook
(lambda ()
(define-key c-mode-base-map "\C-c\C-c" 'compile)))
カーソルの下に関数があった場合、その定義をヘッダから探してきて表示するようなことは出来ますか。
>>623
etagsを使う。これが無いと死ねる。
etagsを使う。これが無いと死ねる。
すいませんでした
正直言うと使ってるのMeadowでした
linuxはいってるPCのほうではちゃんと動きました
ちなみに、Meadow の方がうまくいかなかったのは付属のetags.exeじゃなくてcygwinの方使ってたせいでした
ご迷惑おかけしました
しかしこれ凄いですね、とてもベンリです
ありがとうございました
正直言うと使ってるのMeadowでした
linuxはいってるPCのほうではちゃんと動きました
ちなみに、Meadow の方がうまくいかなかったのは付属のetags.exeじゃなくてcygwinの方使ってたせいでした
ご迷惑おかけしました
しかしこれ凄いですね、とてもベンリです
ありがとうございました
Emacs 上のテキストに対して、 CSS の `margin-left'
(インデントではなく、本当の意味でのマージン) のような動作は可能ですか?
例えば、ディフォルトでは "margin-left : 30px;" で、
outline のレベル 1 にマッチする行には "margin-left : 5px;" と同じようになる設定です。
(インデントではなく、本当の意味でのマージン) のような動作は可能ですか?
例えば、ディフォルトでは "margin-left : 30px;" で、
outline のレベル 1 にマッチする行には "margin-left : 5px;" と同じようになる設定です。
text propertyの操作で表示は実現できそうだが、カラム位置計算が困難だった
りして、編集作業の方は使い物にならなくなると思う。
りして、編集作業の方は使い物にならなくなると思う。
emacs内部でsudoの様な事をするelispや外部アプリってありませんか?
/etc以下のファイルもemacsで編集したいのです
/etc以下のファイルもemacsで編集したいのです
>>641の立つ瀬が無くてワロス
emacsを始めようとしてますが、どういう方法で習得するのが良いですか?
emacs本を買ってみたのですが、肝心の習得方法がどこにも載ってませんでした。
emacs本を買ってみたのですが、肝心の習得方法がどこにも載ってませんでした。
>>648
まずはチュートリアルをやってみるといい。
メニューが表示されていれば
ヘルプ(Help)ってところに 練習(Emacs Tutorial) ってのがあると思う。
emacs -e help-with-tutorial
か
emacs -e help-with-tutorial-spec-language
で emacs を起動すれば同じようにチュートリアルが始まる。
spec-language の時は言語を選べる。
J<Tab><Enter> とか押せば日本語を選べる。
まずはチュートリアルをやってみるといい。
メニューが表示されていれば
ヘルプ(Help)ってところに 練習(Emacs Tutorial) ってのがあると思う。
emacs -e help-with-tutorial
か
emacs -e help-with-tutorial-spec-language
で emacs を起動すれば同じようにチュートリアルが始まる。
spec-language の時は言語を選べる。
J<Tab><Enter> とか押せば日本語を選べる。
C-xやC-cをSuperキーやHyperキーに割り当てて楽したいんですが、
不可能なのでしょうか?
マクロ、define-key global-set-keyを使う方法で上手くいきませんでした。
不可能なのでしょうか?
マクロ、define-key global-set-keyを使う方法で上手くいきませんでした。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- Emacs part 25 (1001) - [92%] - 2008/8/10 0:18 ○
- Emacs part 28 (605) - [92%] - 2009/3/25 0:37 ○
- Emacs part 26 (1001) - [92%] - 2008/11/8 20:47 ○
- Emacs part 27 (1001) - [92%] - 2009/1/23 18:47 ○
- Emacs part 23 (1001) - [92%] - 2008/2/8 0:04 ☆
- Emacs Part 52 (984) - [84%] - 2021/5/13 1:45
- Emacs Part 32 (1001) - [84%] - 2009/12/20 2:04 ○
- Emacs Part 42 (1001) - [84%] - 2013/6/9 5:15 △
- Emacs part24 (991) - [84%] - 2008/5/10 5:08 ○
- Emacs Part 37 (1001) - [76%] - 2011/6/20 19:47
- Emacs Part 38 (1001) - [76%] - 2011/11/29 0:01
- Emacs Part 39 (990) - [76%] - 2012/2/9 19:45
- Emacs Part 40 (1001) - [76%] - 2012/9/7 0:30
トップメニューへ / →のくす牧場書庫について