{"id":13647723,"url":"https://github.com/xcodebuild/fcitx-remote-for-osx","last_synced_at":"2025-07-12T05:05:12.338Z","repository":{"id":40480368,"uuid":"45374726","full_name":"xcodebuild/fcitx-remote-for-osx","owner":"xcodebuild","description":"A simulate fcitx-remote to handle osx input method in command line","archived":false,"fork":false,"pushed_at":"2023-07-16T14:12:50.000Z","size":83,"stargazers_count":200,"open_issues_count":9,"forks_count":24,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-06-20T11:07:10.492Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xcodebuild.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS"}},"created_at":"2015-11-02T05:50:42.000Z","updated_at":"2025-06-16T11:14:13.000Z","dependencies_parsed_at":"2024-01-14T10:45:55.944Z","dependency_job_id":null,"html_url":"https://github.com/xcodebuild/fcitx-remote-for-osx","commit_stats":{"total_commits":57,"total_committers":14,"mean_commits":4.071428571428571,"dds":0.4385964912280702,"last_synced_commit":"3a1fa2cab8f4370ed7b55d0c145e13361e8bad75"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/xcodebuild/fcitx-remote-for-osx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xcodebuild%2Ffcitx-remote-for-osx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xcodebuild%2Ffcitx-remote-for-osx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xcodebuild%2Ffcitx-remote-for-osx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xcodebuild%2Ffcitx-remote-for-osx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xcodebuild","download_url":"https://codeload.github.com/xcodebuild/fcitx-remote-for-osx/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xcodebuild%2Ffcitx-remote-for-osx/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264940383,"owners_count":23686243,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-02T01:03:44.433Z","updated_at":"2025-07-12T05:05:12.097Z","avatar_url":"https://github.com/xcodebuild.png","language":"Objective-C","funding_links":[],"categories":["Objective-C"],"sub_categories":[],"readme":"fcitx-remote for OS X\n=================\n\n## fcitx-remote\n\n`fcitx-remote` is a tool to control fcitx state via console. Users in\nLinux use it for interaction with their vim or emacs to avoid being\ninterrupted by input method.\n\n## Plugins\n\n-   Vim: [fcitx.vim - keep and restore fcitx state when\n    leaving/re-entering insert mode: vim\n    online](http://www.vim.org/scripts/script.php?script_id=3764)\n    The new version of this plugin uses socket to communicate fcitx which is\n    not emulated by current version of fcitx-remote-osx, so you have to use\n    the backported version under the directory [so/fcitx.vim](https://github.com/lilydjwg/fcitx.vim/blob/master/so/fcitx.vim) of [lilydjwg/fcitx.vim](https://github.com/lilydjwg/fcitx.vim).\n    \n    Also available as a stand repo at [CodeFalling/fcitx-vim-osx](https://github.com/CodeFalling/fcitx-vim-osx)\n    \n-   Emacs:\n    [cute-jumper/fcitx.el](https://github.com/cute-jumper/fcitx.el)\n    . Due to the limits of the Wubi Xing input source, you may not use Emacs with it.\n\n## How this works\n\nfcitx-remote for OS X dosen't rely on fcitx at all. It is just a small\nprogram that responds to fcitx.el etc. just like it's really a fcitx-remote in\nGNU/Linux.\n\nYou can choose your Chinese input method and English layout(or others)\nin compilation.\n\n## Settings\n\nThere are two modes:\n\n1. GENERAL mode: use keystroke `Ctrl-Shift-Z` to switch input method, see instructions below.\n2. SPECIFIC mode: switch to specific input method by name. Builtin support is included for:\n    1. Baidu Pinyin\n    2. Baidu Wubi\n    3. Log Input\n    4. Log Input 2\n    5. OS X Pinyin\n    6. OS X Shuangpin\n    7. OS X Wubi\n    8. Qingg\n    9. QQ Wubi\n    10. Sogou Pinyin\n    11. Squirrel Rime(old verison)\n    12. Squirrel Rime(before 0.16.0)\n    13. Squirrel Rime(Hans, since 0.16.0)\n    14. Squirrel Rime(Hant, since 0.16.0)\n\n## Installation\n\n```bash\ngit clone https://github.com/xcodebuild/fcitx-remote-for-osx.git\ncd fcitx-remote-for-osx\n# use US (美式英语)\n./build.py build all us\n# or use ABC\n#./build.py build all abc\n# general method\ncp ./fcitx-remote-general /usr/local/bin/fcitx-remote\n# squirrel for example\ncp ./fcitx-remote-squirrel-rime-hans /usr/local/bin/fcitx-remote\n```\n\n## Installation via homebrew (obsolete)\n\n```bash\nbrew install fcitx-remote-for-osx\n```\n\n## System Settings for methods other than general\n\nNone.\n\n## System Settings for GENERAL method only\n\nSet your shortcut for `Select next source in input menu` to `Ctrl-Shift-Z`.\n\n![preview](https://cloud.githubusercontent.com/assets/5436704/15090907/60f3cc0a-146a-11e6-9f32-8128d1e2a339.png)\n\nAnd set your English input method to `US`（美式英语）\n\n![preview](https://cloud.githubusercontent.com/assets/5436704/13461653/d1404578-e0bd-11e5-8326-f7ca07558964.png)\n\nEnjoy!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxcodebuild%2Ffcitx-remote-for-osx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxcodebuild%2Ffcitx-remote-for-osx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxcodebuild%2Ffcitx-remote-for-osx/lists"}