Używam heroku, a ja mam zalogowany dostęp do bashu przy użyciu heroku run bash
. I okazało się, że było to możliwe do zainstalowania vim na Heroku z tego skryptu powłoki:Skopiuj linie do os x schowka z vim na zdalnej konsoli
#!/usr/bin/env bash
curl https://s3.amazonaws.com/heroku-jvm-buildpack-vi/vim-7.3.tar.gz --output vim.tar.gz
mkdir vim && tar xzvf vim.tar.gz -C vim
export PATH=$PATH:/app/vim/bin
jestem teraz chce wziąć tekst I szarpać z vim na Heroku i wkleić go do innych redaktorów.
Żeby było jasne, to co staram się naprawić: ja szarpać cały tekst w pliku do bufora vim (używając yG
na przykład), ale potem chcę korzystać z tego, co już szarpnął wklejając do aplikacji takiej jak Sublime Text, którą uruchamiam lokalnie. Próbowałem również "*yG
. To też nie działa.
Mam niejasny pomysł, dlaczego to nie działa (bufor, do którego kopiuję jest dostępny tylko na serwerze,), ale czy nie jest to w jakiś sposób, aby to zrobić oprócz wyboru przy użyciu terminala?
Nie mam również doświadczenia z osxem, heroku. czy możesz spróbować zobaczyć, czy 'gg '+ yG' w vim działa? twój' yG' po prostu szarpie tekst z twojego aktualnego wiersza do końca, a nie "cały tekst" .używał też rejestru '+' (zamiast '* ') – Kent
Spróbuj wybrać linie w trybie wizualnym, a następnie wykonaj:! Pbcopy, aby przekazać zaznaczony tekst do schowka Macintosha, ale ponieważ będziesz go uruchamiał zdalnie, wątpię, żeby zadziałało. – Spajus