あなたが通常のライフハッカーリーダーであり、Linuxユーザーである場合、おそらくあなたの生産的な小さな心に穴があり、素晴らしいテキスト代替アプリがあるはずです。私たち自身テキスト繰り返しのフレーズをスナップにして、Windowsで呼び出します。テキストエキスパンダーMacユーザーにたくさんのクイックテキストオプションをロードし、あなたはすべてを読みましたテキスト代替で時間を節約する方法(または、上の再生ボタンを押して、動作していることを確認します)。片思いのスピーディテキストの愛に別れを告げてくださいスニッピット、テキストを挿入し、プログラムのショートカットをアクティブにし、正しいスペルをアクティブ化し、さらに1つのボタンをタッチするだけでコードのビットを実行できる無料のオープンソースユーティリティ。 Linuxで時間とキーストロークの節約を開始するためのスニッピットのインストールとカスタマイズのクイックスタートガイドを次に示します。
ubuntu 7.10を使用して、インストールとセットアップを歩きます。ただし、スニッピットは、Rubyプログラミングプラットフォームをサポートするシステムから動作する可能性があり、以下にリストされているパッケージに相当するものを見つけることは、ほとんどのLinuxディストリビューションではそれほど難しくないはずです。また、スニッピットはまだ開発中であり、の安定した手の下で、ここに注意してくださいベン・クドリア、そして時折のバグや奇妙さを生み出すかもしれません。しかし、全体として、私はそれが機能しているLinuxデスクトップの非常に役立つツールであることがわかりました。
インストール
ここではコマンドラインをかなり激しく打つつもりですが、それはほぼ完全にカットアンドペーストの出来事なので、怖がる必要はありません。最初に行う必要があるのは、Snippitsの前提条件パッケージをインストールすることです。端末を開き、次のように入力してください。
sudo apt-get install ruby ruby1.8-dev rdoc rubygems libruby-extras xautomation xsel aspell libaspell-dev aspell-en
それが完了したら、次の2つのコマンドを一度に1つずつ入力し、「はい」に答えて、それが引き起こすプロンプトに答えます。
Sudo GemインストールRaspell
Sudo Gemはスニッピットをインストールします
更新:システムファイルを変更する提案といくつかのコードを削除しました。プログラムの作成者によると、このガイドを使用してスニペットをインストールすると、提案された変更に既に注意を払う必要があります。
次に、カスタムテキスト文字列を隠すディレクトリを作成します。端末またはファイルエクスプローラーで、ホームディレクトリに「.snippits」フォルダーを作成します。コマンドラインコードは次のとおりです。
sudo mkdir〜/.snippits
本当に始めることができる前に、もう1つのタスク。 「do」と呼ばれる.snippitsディレクトリに新しいテキストファイルを作成します(sudo gedit ~/.snippits/do
)そして、閉じて保存する前に次の行のみを貼り付けます(そして私を信頼してください、これはすぐに理にかなっています):
{c} {s} {left} {c} {s} {c} x {c} {paste}
ショートカットを設定します
スニッピットには、テキスト文字列がスペースバーにヒットしたり、キーを入力したりすることができないため、使用しないキーにその関数を割り当てることができません。私は他の場所ではほとんど使用しないので、スニッピットに一時停止/ブレークキーを渡しましたが、あなたはおそらくあなた自身の好みのキーを割り当てるでしょう。
compizを使用してGNOMEデスクトップを実行している場合は、詳細な構成設定ツールがインストールされていることを確認してください。
sudo apt-get install compizconfig-settings-manager
システムメニューに移動し、次に環境を整え、> [高度なデスクトップエフェクト設定]を設定します。 [一般的なオプション]ボタンを選択し、[コマンド]タブを選択します。空のコマンドライン(おそらく0)に「ks do」を入力し、上部の[アクション]タブを選択します。 「コマンド」リストを展開し、前に選択したコマンドの横にある「キー」フィールドをダブルクリックし、テキストの置換をアクティブにするキーを入力します。
KDEデスクトップではより簡単です。 [設定]メニューから、[リージョナルおよびアクセシビリティ]を選択します - > [キーボードショートカット] - > [アクション]アクション、次にキーに「ks do」を割り当てます。
基本的なトリガー
今、楽しい部分が来ます。スニッピーのテキストトリガーを作成するためのGUIはありませんが、それは単純なテキストベースのプロセスです。最も単純なトリガーを作成するには、「.snippits」フォルダーに新しいテキストファイルを作成し、それを入力してアクティブにするものに名前を付けます。たとえば、webpicという名前のファイル(.txtやその他の拡張子)を作成し、HTMLコードを入れて画像を配置します。
そのファイルを保存して閉じます。これで、「webpic」をほぼすべてのアプリケーション(基本的なコピー&ペーストをサポートするアプリケーション、つまり)に入力し、ショートカットキーにヒットすると、その単語が完全なHTML文字列に置き換えられます。ニフティ!ただし、スニッピットは、システムクリップボードにある場合は、Klipper/Glipper、Gnomeの組み込みなどのツールを削除する可能性のあるテキストを排除することに注意してください。クリップボードをバイパッシングコピー/ペーストその問題を軽減できます。
トリッキーなトリガー
しかし、より深く掘り下げましょう。今回は、ダミーテキストを使用する代わりに、カーソルを文字列の内側にしたいと考えています。したがって、トリガーファイルを開き、「{cursor}」を挿入します。 Snippitsには、キーボードができることを基本的に実行するために使用できる多くのブラケットコマンドがあります。たとえば、Firefoxウィンドウの設定メニューに到達すると、通常、右上隅の小さな「メニュー」ボタンに向かいます(私は中毒になっているため小さなメニュー拡張機能)、「編集」、次に「設定」に向かいます。
または、スニペットフォルダーに「Prefs」というファイルを作成して、これに入れることができます。
{alt} m {alt} one
「{alt}」コードはキーを押し続けるなどのスイッチなので、それを「リリース」するためにもう一度使用してから、通常ヒットした文字を入力して(ただし覚えていない)。必要。これで、アドレスバー(またはどこでも)に「プリフェス」と入力し、一時停止ショートカットを押してください。
読み取り可能なコードの完全なリストを利用できますスニッピットのreadmeページ。スニッピットを最大限に活用するためのいくつかのヒントを以下に示します。
単語のスペルチェック:スニッピットファイルの1つではない単語を入力した後にスニッピットキーを押した場合、組み込みのアスペル辞書を通して単語を実行し、必要に応じて修正します。
有用な例:Snippitsの著者は、プログラムに有用なスニッピットのいくつかの例を投げましたが、アクセスするためにそれらを見つけて移動する必要があります。 Ubuntu 7.10で、私はそれらを見つけました
/var/lib/gems/1.8/gems/snippits-0.5.1-/examples
(whew!)そして、それらを私の.snippitsディレクトリにコピーしました。これにより、「時間」や「日付」などのユーティリティにアクセスできます。これは、自分の考え方を正確に印刷し、自分のスニッピットでcraftyになるように促す可能性のある他のユーティリティを印刷できます。キー固有のトリガー:特定の単語で誤って置換を発射していることに気付いた場合、特定のスニッピットを設定して、別のキーでアクティブ化できます。システムのショートカットメニューに戻り、別の重要なコンボに「KS [Snippits Name]」を追加してください。たとえば、プログラムの著者は、Win Key + I、Eの組み合わせを押すときにのみ、メールアドレスを貼り付けます。
これで、ほぼすべてのLinuxアプリケーションでテキストエントリを最大限に活用するように設定されています。私たちの勇敢な読者のいずれかが、人生を楽にするために、コードまたはそれなしで、いくつかの超有用なショートカットを思いついたら聞きたいですので、コメントであなたの発見を自由に共有してください。
ケビン・パーディLifeHackerのアソシエイトエディターは、ついに、スニッピットのおかげで、すべてのシステムでライフハッカーの投稿コードを手動で入力するために、最後に別れを告げることができます。彼の毎週の機能、オープンソーケリー、毎週金曜日にLifeHackerに登場します。