[ubuntu-jp:6229] Re: ファイルへの関連付けを切れないか?
小波秀雄
dkbbd405 @ kyoto.zaq.ne.jp
2019年 11月 22日 (金) 15:56:56 UTC
Seiji Amasawa さん
なるほど,そのほうがプライベートに設定できて気持ちがいいですね。
勉強になります。もう一台のPCではそのように設定しました。
ありがとうございます。
小波秀雄
On 2019/11/22 12:08, Seiji Amasawa wrote:
> あ、
> 個人環境で上書き設定という意味でした。
> いままで個人環境でbash補完をいじっていないなら
>
> $ cp /usr/share/bash-completion/completions/evince ~/.bash_completion
>
> とかしてから、そちらを編集して
> ~/.bashrc
> の最後とかに
>
> if [ -f ~/.bash_completion ]
> then
> . ~/.bash_completion
> fi
>
> みたいなのを書くのがよりベターだったかも。
>
>
>
> 2019年11月22日(金) 10:52 小波秀雄 <dkbbd405 @ kyoto.zaq.ne.jp>:
>> Seiji Amasawa さん
>>
>> さっそくの回答をありがとうございます。ご教示に従って
>>
>> /usr/share/bash-completion/completions/evince
>> の中の
>>
>> _filedir
>> '@(@(?(e)ps|?(E)PS|[pf]df|[PF]DF|dvi|DVI)?(.gz|.GZ|.bz2|.BZ2|.xz|.X ...
>>
>> という行から '|dvi|DVI' を削ってみたところ,シェルからの evince 起動で .dvi
>> のサジェストがなくなり,
>> pdf ファイルだけが補完されるされるようになりました。快適です!
>>
>>
>> 小波秀雄
>>
>>
>> On 2019/11/22 10:33, Seiji Amasawa wrote:
>>> 試したことはなく、今ファイルを見てみただけですが、
>>> evinceに関しては
>>>
>>> $ type _evince
>>>
>>> して関数定義が出てくるなら、
>>> bashのcompletionを上書き設定してdvi外すと良いのでは。
>>>
>>> $ ls /usr/share/bash-completion/completions/evince
>>>
>>> 辺りがそれっぽいですね。
>>>
>>>
>>>
>>> 2019年11月22日(金) 9:44 小波秀雄 <dkbbd405 @ kyoto.zaq.ne.jp>:
>>>> Ubuntuのみなさま,いつもお世話になっている小波です。
>>>>
>>>>
>>>> 毎日のように TeX を使ってPDF文書を作成しているのですが,深刻ではないものの,
>>>> ずっと小さな不便を感じている問題があります。
>>>>
>>>> ご存知のように TeX では hoge.tex → hoge.dvi → hoge.pdf という流れで
>>>> 文書を作れて,DVI ファイルは以前には標準的な TeX の文書ファイル
>>>> として使われていたのが,今は単なる中間ファイルとしての意味しかなくなりま
>>>> した(少なくとも自分には)。
>>>>
>>>> ところが,DVIファイルはちょっと癖が悪いのです。このファイルはドキュメントビ
>>>> ューア(Evince)に関連付けられているようですが,
>>>>
>>>>
>>>>
>>>> ・Nautilus でファイルのアイコンが表示された状態で hoge.dvi を
>>>>
>>>> 右クリック→ドキュメントビューアで開く→何も起きない(ように見える)
>>>>
>>>> 右クリック→別のアプリケーションで開く→ドキュメントビューアだけ
>>>>
>>>> 右クリック→プロパティ→Nautilus が終了してしまう
>>>>
>>>> ・端末からコマンドラインで evince を起動するとき
>>>>
>>>> evince hogeでタブキーを叩く→ hoge.pdfとhoge.dviに関連付けられている
>>>> ようで一義に定まらず .pdf まで指定する必要がある(面倒くさい)
>>>>
>>>> evince hoge.dvi[Enter] と間違って打つ→Segmentation fault (コアダンプ)
>>>>
>>>> 以上のような現象が起きて,ちょっとイラッとします。わかっているので深刻な不便
>>>> ではありませんが,なんとかならないのかと日頃思っています。Evince
>>>> のソースレベル
>>>> でいじるのは自分には無理ですが,どこかの設定でなんとかならないものでしょうか。
>>>>
>>>>
>>>> 小波秀雄
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>
ubuntu-jp メーリングリストの案内