0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

TermuxのneovimからAndroidのシステムクリップボードにコピー

0
Last updated at Posted at 2026-07-19

はじめに

Android端末で、TermuxでNneovimを使用した際に、システムのクリップボードにコピー&ペーストできるように設定します。

Termux設定

neovimのデフォルトでは、"+yとしても、クリップボードにコピーできません。
TermuxにTermux-APIをインストールします。

pkg update
pkg upgrade
pkg install termux-api

以下のコマンドで、クリップボードにコピー&ペーストできるか、テストします。

termux-clipboard-set "text"
termux-clipboard-get

neovim設定

私の場合は、neovimの設定にinit.luaを使用しているので、init.luaに追加します。

~/.config/nvim/init.lua
vim.opt.clipboard = "unnamedplus"

使い方

neovimで、vコマンドで範囲を指定して、"+yと入力すると、クリップボードにコピーされます。
"+pと入力すると、クリップボードからペーストされます。

おまけ

ファイルをクリップボードにコピーする場合

termux-clipboard-set < test.py

クリップボードをファイルにペーストする場合

termux-clipboard-get > test.py

ファイルをAndroidの共有ストレージに書き込み、読み出ししたい場合、以下のコマンドを実行し権限を付与する。

termux-setup-storage

内部ストレージのDownloadフォルダから現状のディレクトリにコピーする場合

cp ~/storage/shared/Download/test.py ./

現状のディレクトリから内部ストレージのDownloadフォルダにコピーする場合

cp test.py ~/storage/shared/Download/
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?