winshellの補完機能について
2012年12月26日
texのエディタとしてwinshellからtexworksに移行する人の多くが,
winshellの補完機能に不満を持っているようだ.
winshellでは Ctrl + space でキーワードがサジェストされる.
ただし,\begin{}\end{}で囲まれた内部では効かないことがある.
(私の使い方がおかしいのだろうか...)
その場合,「\」を入力して Ctrl + space を押せばサジェストが復活する.
しかし,キーワードが多すぎて使いづらいことは否めない.
そこで,補完するキーワードが定義されているxmlファイルを直接編集して,
必要な物だけにする.
C:\Program Files\WinShell 以下にある AutoCompletionList.xml を
terapadなどのエディタで開いて編集する.
ここをいじれば,マクロを書くよりも楽かな?