iVim vim エディターを iOS システムに導入するプロジェクトです。
詳細については、 iVimで:help ios
と入力してください。
一部のシステム フォントおよび埋め込み等幅フォントに加えて、 iVimユーザーが独自のカスタム フォントをインポートして使用することができます。また、 iVimより直観的かつ効率的にフォントを管理するためのコマンドを提供します。
コンパクトなボタンを導入することで、 iVim拡張キーボードで可能な限り多くのキーをカバーし、キー グループを切り替えることなく記号を入力できるようになります。さらに、独自の特別なニーズに合わせてカスタマイズすることもできます。
iVim中国語や日本語などの多段階入力言語のサポートを追加します。
共有を通じて、 iVimの編集機能をより多くのアプリで利用できるようになります。共有拡張機能を介して、 iVim他のアプリからテキストまたはテキスト ファイルをインポートしたり、他のアプリにエクスポートしたりできます。ドキュメント ピッカーを使用すると、 iVim離れることなく、iCloud Drive またはドキュメント プロバイダー内のファイルやディレクトリをインポートまたは編集することもできます。
iVim外部ハードウェア キーボードを十分にサポートしており、お気に入りのキーボードをデバイスに接続するだけで入力を開始できます。システムのネイティブ修飾キー マッピング オプションを使用すると、iOS 13.4 以降で「Caps Lock」キーを「Ctrl」と「ESC」の両方として機能させることもできます。
アプリが終了すると、 iVim起動時に最後の編集セッションを自動的に復元します。したがって、データの損失を心配する必要はもうありません。また、古い方法を好む場合は、Settings.app で無効にすることができます。
iVimは、使い慣れたいくつかの便利な外部コマンドが含まれており、Python や Lua などの強力なスクリプト言語が統合されています。 +ターミナル機能を有効にし、「ivish」という名前の単純なシェルを含めると、コンピュータと同じようにターミナル ウィンドウでコマンドを実行できます。
iVimプラグインを簡単にインストールおよび管理できるように、プラグイン マネージャー「iplug」が用意されています。
iVim App Store に登場しました
システムのSettings
アプリでiVim
に移動し、 LAUNCH OPTIONS
セクションのArguments
に-u None
を入力して、次回から設定ファイルをロードしないようにiVim
指示できます。次に、 iVim
起動してみてください。
iVim 3 つのプロジェクトからインスピレーションを受け、それに基づいています。
これらがなければiVim始まりません。
また、Vim の著作権を侵害することなく、必要に応じて自由に修正してください。