8000 GitHub - akitanoyo/wslemacsclient
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

akitanoyo/wslemacsclient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wsl上にemacsが既にインストール済みが前提です
Windows 10 Fall Creators Update済みの環境で試しました。
他の環境の動作確認してないです…動いたら報告をしていただければ幸いです。

wslでemacsが起動している状態じゃないと送るや開くを選んでもemacsは、立ち上がりませんあしからず…

init.el

(require 'server)

(unless (server-running-p)
  (server-start))

golangで作成したexeでもできるかと思いますが(試してない)jsやvbsの方が軽くて早いし、送るへのショットカットを作る
スクリプトも入っているので手間も少なくて済みます。

vbsのフォルダがvbs版で、jsのフォルダがJScript(JavaScript)版です。(お好みの方をお使いください)
wslEmacsclientSendToShortcut をダブルクリックするとエクスプローラーの送るの項目に wslEmacsclient が追加されます。

エクスプローラーで複数選択して右クリック→送る→wslEmacsclient

wslEmacsclient→wsl→emacsclient→emacsで開かれます。(開かれるはずです。)

流れ

エクスプローラーで開く
  ↓
c:/wsl/wslemacsclient.exe
  ↓
wsl.exe
  ↓
emacsclient
  ↓
emacs

設定(登録)

エクスプローラー→
開きたいファイルで右クリク→
プログラムから開く→
別のプログラムを選択→
常にこのアプリを使って .xx ファイルを開くにチェックを入れ→
その他のアプリ→
このPCで別のアプリを探す→
ファイルダイアログから c:\wsl\のwslemacsclient.exeを選択してから開くを押す

使用した emacs icon データ

http://www.iconarchive.com/show/button-ui-requests-6-icons-by-blackvariant/Emacs-icon.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0