Re: Defining custom screen commands?

Alan Jurgensen <jurgyman-/[email protected]>
Newsgroups gmane.comp.gnu.screen.user
Message-ID <[email protected]>
How would I write a screen command file named last1k
that uses your ^L command approach to hardcopy the last 1000 lines?TIA Jurgyman



On Thursday, July 31, 2014 10:33 PM, Jim Mahood <[email protected]> wrote:
 


Nice solution combined with tab completion.  :-)  Thanks Gerald!
On Jul 31, 2014 12:45 PM, "Gerald Young" <[email protected]> wrote:

Hi,
>
>What I do is have a keystroke binding which types in this:
>C-a :source /home/user/Screen/
>
>But it doesn't actually submit the command. Then I can manually type in the
>command I want to run, like so:
>C-a :source /home/user/Screen/command
>
>And hit enter to execute. The command is actually a screen script stored at
>that location. So adding new commands is matter just of adding new script
>files.
>
>Here's the actual binding:
>bind ^L eval 'register z ":source /home/user/Screen/"' 'command' 'process z'
>
>Regards,
>Gerald
>
>On Thursday, July 31, 2014 10:35:31 AM Dun Peal wrote:
>> Folks,
>>
>> There's a sequence of screen operations that I execute every once in a
>> while. I can use `bind` and `eval` to execute it by keystroke, but it
>> is not used commonly enough to justify a keystroke binding.
>>
>> Is there a way to define it such that I can execute it by running a
>> custom command on the `C-a :` command line?
>>
>> So for example, I'd define it as custom command `foo`, such that when
>> I hit `C-a :` then type `foo` and press enter, the sequence of screen
>> commands gets executed.
>>
>> Thanks, D.
>>
>> _______________________________________________
>> screen-users mailing list
>> screen-users-mXXj517/[email protected]
>> https://lists.gnu.org/mailman/listinfo/screen-users
>
>_______________________________________________
>screen-users mailing list
>screen-users-mXXj517/[email protected]
>https://lists.gnu.org/mailman/listinfo/screen-users
>
_______________________________________________
screen-users mailing list
screen-users-mXXj517/[email protected]
https://lists.gnu.org/mailman/listinfo/screen-users

_______________________________________________
screen-users mailing list
screen-users-mXXj517/[email protected]
https://lists.gnu.org/mailman/listinfo/screen-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.