Windows version of irssi


















To do this, type:. The arguments -rd tell screen what you want it to do: reattach and detach before reattaching if necessary. These arguments are safe to use in just about every case. If your screen session is attached elsewhere, using -rd will detach that session, and reattach it here. Magically, irssi should have reappeared.

You just learned the basics of screen. Now you should learn how to create new windows inside of screen. This is done by typing C-a c this is how it is written in the screen manpage.

It means Ctrl-a,c. As new windows are created, you will be automatically switched to them. You can navigate through screen windows using C-a , starting at zero, so Ctrl-a,0 should take you back to Irssi.

Take a moment to look over those commands. They should tell you how to basically operate screen, especially the last one. There are plenty more, use Ctrl-a,c and then type man screen for the full list.

You should pay attention to whether or not you are attached, detached, or if screen is running at all. If you end up with multiple screen sessions, you have to specify which session when you want to attach. If this is not desired, kill one of the sessions by first using screen -list to find the id of the session.

The id will look something like With the id in hand, run:. If you accidentally hit Ctrl-s or Ctrl-a s , you may notice some general unpleasantry, namely that your screen session or irssi stops updating. I suggest reading more about flow control and how screen handles it.

The quick fix is to type Ctrl-q or Ctrl-a q depending on which you used first. Before you disconnect from your shell, make sure you detach from your screen using the appropriate detach sequence.

This keeps programs like irssi from hanging while waiting for input. Read more about the nonblock option in the screen manual. Ample time should be spent adjusting the appearance of irssi to make the client suitable for you. This includes changing the theme, adding or splitting windows, and manipulating the statusbars.

The theme only changes the colors of text and objects in Irssi, as well as some symbols used in the statusbars. The theme used in that screenshot is my own hack of the irssi default themes called fear2. To load a new theme, first download the. See the irssi screenshot above. To do this, first load the script. It is available here: hilightwin. Next, create the split window. If you did everything correctly, it should be logged to the split window. Note: you may notice that when starting up a fresh Irssi instance after having configured the hilight window, the active window is the hilight window instead of the status window.

If you connect to servers with the hilight window active, your channels may be placed in the top container instead of the bottom container as you would expect.

A simple workaround for this is to simply hit Alt-1 to switch to your status window, which is in the bottom container, before you connect. See number 2 in the screenshot above. This is the default statusbar that you will see in any default irssi setup. However, mine is slightly modified to include a user count of the current channel.

This is easily done by loading the usercount. This is my favorite part of my Irssi setup. The screenshot above displays chanact. As of October 16, , this article explains the setup of awl Advanced Windowlist instead of chanact. This is a fabulous script that grants powerful manipulation of the active window list. Upon loading, AWL will create new statusbars on its own.

AWL is an updated version of the older chanact. AWL has many, many new features developed by Nei. It would be worth your time to read the comments at the top of the script to get a feel for what all you can do with it an entire article could be written on the features of this script and how to use them. Now would be a good time to remove the standard Act statusbar item. The possible settings and explanations for them are listed at the top of the awl script.

The current settings I am using for awl are:. Here is a list of common commands, aliases, and some tips on using them.

Linux terminal emulator programs also have this problem. The terminal emulator rxvt-unicode urxvt , which has a resource option called cutchars read the manpage for urxvt. Xdefaults :. This configures a network to identify with nickserv and wait for 2 seconds before joining channels:. If you have irssi 0. Clearly the easiest way is to use Meta-number keys.

With rxvt, you can also specify which key acts as Meta key. So if you want to use ALT instead of Windows key for it, use:. And how exactly do you set these X resources? Xdefaults files might also work. Xresources in some xterm. The resources affect only the new xterms you start, not existing ones.

Note: this guide might be a better introduction to window splits. This means that windows created inside one split window cannot be moved to another split window without some effort.

For example you could have following window layout:. This it the way windows work with ircii, if you prefer it you can set it with.

And if you keep all channels in one window, you most probably want the channel name printed in each line:. The -auto option specifies that this server is automatically connected at startup. You can specify multiple bot masks with -bots option separated with spaces and remember to quote the string then. First connect to all the servers, join the channels and create the queries you want. If you want to move the windows or channels around use commands:. If you want to remove it, use.

To make all private messages go to msgs window, say:. To create it immediately say:. This brings us to message levels.. What are they? You can get a whole list of levels with.

Status window has message level ALL -MSGS , meaning that all messages, except private messages, without more specific place go to status window. There is no required relationship between window and server.

You can connect to 10 servers and manage them all in just one window, or join channel in each one of them to one single window if you really want to.

You should see a list of something like:. I have already installed irssi on my windows but clcking on irssi windows NT command script I usually get smth like : windows cannot find path to irssi. With minor adjustments they still work, thanks! Given these two reasons, the 0. Comment 1 Thanks for this!

I was waiting for a new package like this for a while. Got any ideas? Comment 3 Hey! Thanks for the reply. Comment 5 Hello, Are you going to release a Windows binary of the recently-released irssi 0. Thanks very much. Comment 6 Hi Josh, thanks for your comment. Comment 7 Hello again, I was actually able to get 0.

Would distributing this publicly be okay? Comment 8 Congrats on getting it to work. In the end, I am not the one who is able to give you these permissions ;- by Nei , May 10 Thu Comment 9 Question: Would it be possible to run irssi in combination with screen or the like, so you can use the nicklist.

Comment 10 This is indeed possible, but not quite trivial.



0コメント

  • 1000 / 1000