joppot

コピペで絶対動く。説明を妥協しない

mac

macのemacs23,24でemmet(1.0.10)の補完の後にカーソルの位置がずれるのをデグレードして対処する

投稿日:


39b389a2

概要

みなさんこんにちはcandleです。今回はemacs23か24でemmetを使用した時に、カーソルの位置が行末になってしまう時の対処法を紹介します。
とは言っても、ソースコードをいじるわけではなくデグレードするだけです。
2014年9月現在emacsのemmetのバージョンは1.0,10です。
このバージョンはなぜかmacのemacsだとctrl+jでemmetの補完をした後に、カーソルが行末に来てしまいます。

emacsemmetauto


前提

emacsでemmetモードが動いている


デグレードする

正直、自分はlispを書いたとことがないので、コードを書き換えて直すという方法はとれません。
なので、デグレードします。
下のgithubにブラウザからアクセスします。

https://github.com/smihica/emmet-mode

そしたら、releasesをクリックします。

emmetoldversion

1.0.8のバージョンがあるので、それをクリックします。

emmet1008ver

zipとしてまとまっているのでそれをダウンロードします。
getaszip

ダウンロードフォルダでzipを解凍します。その中のemmet-mode.elを使います。

emmethotfile

それを自分のemacsのelファイルの読み込み先に移動させます。
私の場合は「(add-to-list ‘load-path “~/.emacs.d/elisp”)」で.emacs.dのelispフォルダの中を読み込んでいるので、そこに移動させます。

mv Download/emmet-mode-1.0.8/emmet-mode.el ~/.emacs.d/elisp/

これで、emmet-modeの1.0.8が使える様になりました。

emmet1.0.8を使ってみる

今度は補完の時にカーソルが最後に行かなくなりましたね。
ただ、ちょっとやっぱり場所がずれていますね。

nosogood


まとめ

私のCentOSの環境では最新版は問題なく動くので、まあそのうち改善されるかもしれないから気長に待ちましょう。

スポンサードリンク

「為になったなぁ」と思ったら、シェアお願いします。

-mac
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

Mac OS Mavericksのテキスト音声入力を試す

概要 どうもみなさんこんにちはcandleです。今回は文字やテキストをキーボードから打ち込むのではなく、マイクから入力する方法を試したいと思います。 条件 OSがMavericksである 音声拡張をイ …

Mac YosemiteのFinderをカスタマイズして使いやすくする

概要 みなさんこんにちはcandleです。今回はfinderの設定を行い、より使いやすいfinder構成を行いましょう。 finderはプログラマーでもよく使うソフトでこれが使いにくいとストレスしかた …

Aptana studio 3の使い方

概要 今回はAptana studio3の使い方です。次の順序立てで説明していきたいと思います。 プロジェクトを作成 ファイルを作り ブラウザーに表示する 前提 Aptana studio 3がインス …

Mac Yosemiteを購入したので、よく使うソフトウェアをインストールする

概要 みなさんこんにちはcandleです。 今回は私がよく使っているソフトウェアの紹介をします。主に「文章、ブログ、プログラミング、デザイン」に関わっている人に向けてになります。 Skitch1.0. …

macにnodenvをbrewで入れ、nodeをバージョン管理する

概要 みなさんこんにちはcandleです。 今回はnodenvを使ってmacにnodeの環境を構築したいと思います。 最近はreactの開発も活発になってきて、様々な場面でnodeを使うことが多くなっ …

  • English
  • 日本語

ベンチャー企業のCTOをやってます。大学時代にプログラミングを始め、javaから入門し、C++へて、PHPへと進み、会社ではRailsを使用。自動化が大好きなプログラマー