Estoy buscando una forma de copiar y pegar dentro de un TTY. Solo tengo un panel táctil, y usarlo gpm
es un dolor. La única posibilidad que se me ocurre es usar "pantalla" pero incluso después de haber reasignado Ctrl-A a "` ", sigue siendo inconveniente y lento.
¿Hay enfoques más cómodos?
linux
console
copy-paste
tty
timn
fuente
fuente
Respuestas:
Si no le gusta la pantalla o gpm, sus alternativas son bastante limitadas. Las otras opciones que se me ocurren son:
Ejecute terminales bajo X, tal vez usando un administrador de ventanas de mosaico para una apariencia minimalista similar a una consola.
Ejecute un * BSD en lugar de Linux, que le permitirá usar sysmouse en lugar de gpm. Escuché que es mejor, y mis experiencias limitadas de BSD sugieren que podría ser mejor, pero no sé si es mejor en el área de soporte del portapapeles. Sin embargo, parece que en su mayoría simplemente no le gusta su trackpad, que probablemente no se puede arreglar sin reemplazo.
Use canalizaciones, canalizaciones con nombre, archivos de borrador, etc. Por ejemplo, la mayoría de los editores de Unix le permitirán procesar el texto seleccionado mediante scripts de línea de comandos normales, que podrían configurarse para guardar la selección en ~ / .clipboard, por ejemplo. La ejecución de comandos que ingresan texto (cat ~ / .clipboard) debería ser aún más fácil.
Use un editor que admita varios archivos y copie / pegue en ellos. vim lo hace, y emacs también, estoy seguro.
fuente
Puedes usar Ctrl+ ypara pegar. Para copiar, depende de lo que quieras copiar. Si está en el indicador: Ctrl+ upara cortar desde el principio, Ctrl+ kpara cortar hasta el final.
fuente
dependiendo de lo que intente copiar y pegar ... bash tiene un modo vi que puede editar sus comandos de una manera más parecida a vi que emacs (bash predeterminado) (zsh tiene un modo vim). poner set -o vi en ~ / .bashrc enable's it.
fuente
tmux
es similarscreen
y le permite copiar y pegar.dvtm
Puede copiar / pegar con el mouse.fuente
Prueba esto:
Si hay "wa *" en el portapapeles, producirá esto en cualquier terminal TTY:
Tal vez se puede hacer aún más fácil a través de alias bash. De todos modos lo resolví finalmente de esta manera:
1) copiar texto en el portapapeles en TTY7 - GUI 2) luego cambio a decir TTY1 y escribo el comando: expandclipboard.sh youtube-dl cb 3) el script expande el comando e inserta el contenido del portapapeles en el lugar de cb y corre es.
El código del script es:
Sé que es inmensamente primitivo, pero soy flojo al pretender que soy más listo que este guión. :-)
fuente
Puede conectarse con otra computadora por SSH, es una opción =).
fuente