問題タブ [ispell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - emacs の Ispell が突然動かなくなった
最近、Emacs を Ubuntu でバージョン 24.3.1 にアップグレードしました (以前は 24 より低いバージョンでした)。最初に古いバージョンをパージしてから、最新バージョンをインストールしてクリーン アップデートを取得しました。それ以来、使えispell
なくなりました。
まず、そのような関数やプログラムが存在しないというエラー メッセージが表示されました。私はチェックしispell
ました:インストールされました。ispell
次に、使用するパスを指定しました
そうすると、許可が拒否されたというエラーメッセージが表示されました。そこでchmod aou+wrx
、ファイルのパーミッション ( ) を変更しました。次のエラーメッセージが表示されます。
これは、私が呼び出すispell-region
か、ispell-word
.
ispell
また、自宅に手動でインストールしsite-lisp
、そのファイルをロードしましたが、同じ結果が得られました。
エラーコードの意味についての提案は役に立ちます。
ありがとう!ステファン
dictionary - Windows の emacs にデンマーク語辞書をインストールする
emacs に新しい辞書 (デンマーク語) をインストールするために必要な (ダミー レベルの) ヘルプを見つけることができませんでした。正直に言うと、ispell と aspell について少し混乱しました。「Mx ispell-buffer」と入力すると、スペル コントロールがデフォルトで英語を使用し始めます。「Mx-ispell-change-dictionary」と入力してディレクトリを変更すると、「dansk」と表示されますが、ファイル /.../aspell/dict/danish を読み取り用に開くことができないというエラーが表示されます。辞書はインストールされていませんが、これを行う方法に関するガイド (ステップバイステップ) を見つけることができないようです。
そして、おまけの質問があります。flyspell をインストールできました (または、.el ファイルを emacs ロード パスに追加し、.emacs ファイルにロードしただけなので、実際に「インストール」しているのでしょうか?)。これはうまくいくようです (wauw)。私が理解しているように、flyspell は ispell/aspell と同じ辞書を使用しているため、上記の問題を解決すると、flyspell をデンマーク語で使用できますか? どんな助けでも大歓迎です。
/キラ
macos - OSX に Ispell をインストールする
GNU ミラーから ispell tarball をダウンロードし、OSX に Ispell をインストールしています。フォルダーで「make all」を実行すると、次のエラーが発生します。
私のOSはヨセミテです。助言がありますか?
emacs - ispell の複数単語のフレーズを教える
et al.
のような特定のフレーズを受け入れるようにispell に教えることはできますか?a priori
またはin vitro
、これらのフレーズ以外の単語を使用するときに私を叱って、priori
その前に なしで使用しないようにすることはできa
ますか?
フレーズを個人辞書に追加するだけの更新は機能しません
ボーナスは、これらのフレーズをイタリック体で自動的に印刷するラテックスを取得します ( \emph
)
emacs - ispell プライベート ディクショナリを変更するにはどうすればよいですか
大きなプロジェクト/リポジトリ内の複数のファイルでスペル チェックを行い、自分のものとは異なるプライベート ディクショナリを使用したいと考えています。代わりにプロジェクト辞書を使用し、後でこれをアップロードして他のユーザーが使用できるようにします。
emacs - 自然言語での Emacs 略語モード
私は、散文を書いたり、単にメモを取ったりするときに、Emacs で頻繁に abbrev-mode を使用します。言語固有の略語を定義する方法があればいいのですが、たとえば、英語のテキストで「proj」と書くと「project」に展開されますが、スウェーデン語のテキストで書くと次のように展開されます「プロジェクト」。同様に、"riskfac" は英語では "risk factor" に拡張されますが、スウェーデン語では "riskfaktor" に拡張されます。これを達成する方法は?
これが現在使用されている ispell-dictionary と結合できれば特に素晴らしいことです。さまざまな略語表があることは知っていますが、これらは言語ではなくモードに固有のものです。
ここに何かアイデアはありますか?
performance - 最初のクエリでの Postgres tsearch のパフォーマンス
複合語を適切にサポートするために、ドイツ語のテキストを検索するためのカスタム テキスト検索構成を使用しています。
辞書はhttp://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/ (ispell-german-compound.tar.gz) にあります。
辞書は UTF8 に変換され、次のスクリプトを使用して構成をデータベースに追加しました。
ディクショナリ自体はうまく機能しますが、新しい接続/セッションごとに、この構成を使用した最初のクエリに 1 ~ 2 秒かかります。次の間隔は ~1 ~ 3 ミリ秒です。
この効果は英語の辞書でも観察できますが、それほど劇的ではありません。
私が現在認識している唯一の回避策は、永続的な接続/接続プーリングの使用であり、そのために pgbouncer を使用しています。しかし、これにより、キャッシュの問題のように見えるクライアント (PHP>PDO>Doctrine) に別の問題が発生します。
この「起動時間」を短縮する方法はありますか? 新しい接続ごとに構成がロード/作成されているように見えますが、これは合理的ではないようです。
macos - hunspellによるEmacsスペルチェック:スペルチェックは行われません
GNU Emacs 24.5.1 (Mac OS X 11.10) 内でスペル チェックを有効にしたいと考えています。私は次のことをしました:
(hunspell -D
端末から正しく実行されます)。~/.bash_profile
I setexport DICTIONARY=en_US
と my show ~/.emacs
:
ただし、.txt
ファイルを開くと、下線が引かれたスペルチェックエラーなどM-x ispell
は表示されず、 ispell-parse-hunspell-affix-file: ispell-phaf: No matching entry for nil.
. どうすればこれを機能させることができますか?